Behavioral Questions
自我介绍¶
我认为重要的方向(对我个人发展而言):
-
CS基础 - 计算机网络知识、算法
-
项目实践经验 - 为何要做这个项目?为项目选择合适的工具(技术栈)--为什么要用这个技术栈/语言?它们有什么特性?有什么优缺点?有没有需要注意的点?用xxx工具是为了解决什么问题?怎么确保系统的稳定性(不出意外问题)?虽然现在vibe code发展得特别迅速,但是这些元架构方面的知识还是需要掌握的。
-
对于AI与最新技术趋势的理解/应用能力 - 技术太多太杂,我是否知道最前沿的;我是否能将最合适的工具技术投入实践中。对于AI新技术的看法与判断 见下。
-
学习新知识的SOP/认知框架/结构学习的能力 - 目前技术发展太快了…如何快速补齐认知,形成判断。目前在用obsidian记录学习过程,放在下面的section详细展开。
面试官您好,我是陆一晨,目前在卡内基梅隆大学读信息系统大四,辅修了人工智能,今年五月毕业。
我这几年的经历主要围绕全栈开发,从实习到开源项目再到自己动手做系统,最近也做了AI 项目的落地。
先说实习,大三暑假我在北美最大的体育用品公司 Dick's Sporting Goods 实习,在计算机视觉组。他们有一个叫 GameChanger 的 app,主要是给棒球、垒球这些运动用的,教练可以用它来记录比赛、自动计分、追踪运动员的数据表现。要实现这些功能,背后就需要计算机视觉模型来识别球场上发生的事情。
我在这个组做的是一个模型评估平台。当时团队的痛点是,模型研究和实际业务之间有一道很明显的鸿沟——工程师看得懂模型指标,但产品和业务那边完全不知道这个模型到底好不好用、能不能上线。我做的这个平台,就是把模型的表现可视化出来,让不同背景的人都能看懂,大家在同一个信息基础上做决策,迭代速度快了很多。
然后是我自己做的一个 AI 项目 DreamScope,一个 AI 梦境分析平台。这个项目对我影响挺大,因为我从零开始,把一个 AI 功能做成了一个真正意义上的服务,认真考虑了异步处理、缓存、云部署这一整套东西。做完之后我对"AI 产品"的理解变了很多,我觉得模型本身只是其中一小块,更难的是怎么让它稳定、可控、低成本地跑在真实业务里。
我申请这个岗位,是因为我想继续往 AI 加云这个方向深耕。谢谢。
Hi, my name is Yichen Lu. I’m currently studying Information Systems at Carnegie Mellon University, with a minor in Artificial Intelligence.
Over the past few years, I’ve mainly focused on building full-stack systems, and more importantly, turning AI capabilities into something that can actually be used in real-world scenarios.
I previously interned at Dick’s Sporting Goods, where I worked on a platform for evaluating computer vision models in sports video analysis. The goal was to take models that were originally used in research settings and turn them into a system where people could easily visualize results and compare different models.
At CMU, I’ve also worked on a high-traffic course planning platform through Scotty Labs, where I focused on improving performance and ensuring the system could stay responsive under heavy concurrent usage.
More recently, I built an AI project called Dream Scope. Instead of just calling a model API, I designed it as a more complete system, thinking about things like request handling, reliability, output validation, and deployment. That experience really shaped how I think about AI — not just as a model, but as a service that needs to be stable, scalable, and controllable.
Overall, I’m particularly interested in the intersection of AI and cloud systems, and I enjoy working on problems where I can take new technologies and turn them into something practical and reliable.
学习新知识SOP¶
现在的流程:
-
信息input渠道:各类社交媒体,如推特、小红书等,听闻某项技术
-
了解:用AI工具做初步认识,快速理解:解决什么问题,和已有方案有什么区别
-
让AI给我一个最简单的use case,去实践,让它跑起来
-
在整个过程中,用obsidian记录
-
一定程度入门后,查官方文档,“一手信息”是十分重要的
最希望从工作中获得什么?¶
我对“AI + Cloud”这个交叉点特别感兴趣。
我不太想做那种只盯着一个模型或者一个功能的工作,我更想理解一整套系统怎么被搭起来,怎么稳定、怎么扩展、怎么真正让企业用起来。阿里云现在刚好就在做这件事,而且它不是只讲概念,产品层已经有很完整的云服务和 AI 平台。我觉得这个环境和我想走的方向是很一致的。
如何快速接手完全陌生的任务?¶
我一般会分几个步骤来接手一个完全陌生的任务。
第一步,我会先快速建立一个整体认知,比如这个任务的目标是什么,它大概涉及哪些模块,不会一开始就陷入细节。
第二步,我会借助一些工具,比如文档或者AI,快速了解核心概念,但不会停留在理解层面。
第三步,我会尽快找到一个最小可运行的路径,把系统跑起来,哪怕只是一个简化版本,这样我可以更快建立直觉。
第四步,在跑通之后,我会再回到官方文档或者源码,去补齐对原理和边界的理解。
最后,我会总结这个技术或系统解决的本质问题,这样下次遇到类似问题,可以更快迁移。
个人在项目中的价值¶
第一,我能比较快地把复杂需求转成清晰的系统方案。
第二,我不只看功能实现,也会同时看性能、可维护性和扩展性。
第三,我在团队里比较像连接器,既能下沉到技术细节,也能把技术问题讲清楚,让协作推进得更顺。
未来的职业规划¶
我对未来的规划,其实是比较分阶段的。短期来说,我希望先把自己的工程基础打扎实,尤其是在云计算和 AI 结合这一块。我现在已经在做一些相关的项目,但我更希望能在真实业务场景里去理解,比如系统怎么设计更稳定、怎么做扩展、怎么控制成本这些。
中期的话,我希望可以成长为一个对系统有整体理解的工程师,不只是写某一块代码,而是能从架构的角度去看问题,比如怎么把不同服务组织起来,怎么让系统在高并发下也能稳定运行。
长期来说,我其实比较希望能往更偏技术+业务结合的方向走,比如参与到一些平台或者产品层面的设计里,把技术能力真正转化成业务价值。
性格特质¶
-
自主学习能力强:新技术出来,不是跟风,而是迅速判断它解决什么问题、代价是什么、适合什么场景。
-
对业务有感觉:知道技术不是炫技,是服务效率、成本、增长、体验。
-
能做复杂系统:会做架构分层、会做权衡、会做稳定性。
-
有 ownership:看到问题会主动补位,不会只等分工。
-
表达清晰:能把复杂技术说成人能听懂的话。
在你求学这么多年,让你自己受益最大的一种学习方式和方法是什么? 分享一下你自学某一个知识的例子?自学过程中最艰难的地方? 分享一个你压力很大的故事?最后如何克服的? 有没有跨团队合作的经历?遇到意见不一致如何处理?这个过程中你学到了什么? 分享一个就是其他周围的人给到你负面反馈的例子吗? 在整个 AIGC 浪潮过程中,你错失了哪些机遇?你有做对什么事情,有做错什么事情? 你认为优秀的工程师所需要具备的三个能力和素质?