Interview AiBoxInterview AiBox 实时 AI 助手,让你自信应答每一场面试
大厂技术总监:我如何判断一个人能不能干活
某大厂技术总监分享15年面试经验:不看学历、不看刷题数量,只看三件事。从面试技巧到真实案例,揭秘技术面试背后的判断逻辑。
- sell面试技巧
- sellCareer
- sellTech Interview
大厂技术总监:我如何判断一个人能不能干活
采访对象: 张总(化名),某一线互联网大厂技术总监,15年技术管理经验,带过100+人团队,面试过2000+候选人。
开场
张总的办公室在园区最安静的一角。桌上摆着三块显示器,代码还在跑,他刚结束一个技术评审会。
"我每周至少面试5个人,"他喝了口茶,"看了这么多年,其实判断一个人能不能干活,没那么复杂。"
我们坐下来,聊了两个小时。
Q: 你面试时最看重什么?
张总: 我不看学历,不看刷题数量。我看三件事。
很多人觉得大厂面试就是考算法、考系统设计,其实那是门槛。真正决定hire还是pass的,是这三件事:解决问题的能力、沟通协作、学习能力。
学历只能说明你过去学过什么,不能说明你未来能做什么。刷题数量只能说明你准备过,不能说明你真的懂。
我见过太多名校毕业、LeetCode刷了500题的人,进了团队后完全不会干活。也见过二本毕业、一道算法题没刷过的人,三个月就成了核心骨干。
Q: 哪三件事?能详细说说吗?
张总: 好,我一个一个说。
第一:解决问题的能力
这是最核心的。技术工作本质上就是解决问题——系统挂了怎么修、性能慢了怎么优化、需求变了怎么重构。
我在面试里会问一个很具体的问题:"你最近解决的最棘手的技术问题是什么?"
然后我会一直追问:
- 你怎么发现这个问题的?
- 你排查的思路是什么?
- 试过哪些方案?为什么失败?
- 最后怎么解决的?
- 如果重来一次,你会怎么做?
如果候选人能说清楚每一步的思考过程,说明他真的有解决问题的能力。如果只能说出"我用了XX方案解决了",但说不清为什么选这个方案,那大概率是照着文档做的,或者别人教的。
第二:沟通协作
很多人觉得技术能力强就够了,错了。
在团队里,你写的代码别人要维护,你的方案别人要评审,你的进度别人要依赖。沟通不行,技术再强也是灾难。
我见过一个很典型的例子:有个工程师技术特别强,但从来不写文档,代码注释也少。他离职后,接手的人花了两个月才搞懂他写的系统。这叫能力强吗?这不叫,这叫挖坑。
我在面试里会问:"你有没有和产品经理、设计师或者其他工程师产生过分歧?最后怎么解决的?"
如果候选人说"没有",我会追问"一次都没有吗?"如果还是没有,那要么他没真正参与过团队协作,要么他回避冲突——这两种都不是我想要的。
我想要的是那种能说清楚自己观点、能听懂别人观点、能找到双方都能接受的方案的人。
第三:学习能力
技术更新太快了。三年前的热门技术,现在可能已经过时了。五年前的架构,现在可能已经不适用了。
一个人如果学习能力不行,他现在的技术能力再强,两年后也会掉队。
我在面试里会问:"你最近学了什么新技术?为什么学它?怎么学的?"
我听过很多种答案:
- "公司要用,所以我学了"——被动学习,不算差,但不够好
- "我看了一本书/一门课"——有学习意识,但停留在理论
- "我做了个side project,遇到了XX问题,查了XX资料,最后解决了"——这是我最想听到的
主动学习、动手实践、遇到问题自己解决——这才是真正的学习能力。
Q: 你怎么在面试中判断这些?
张总: 我有几个技巧。
技巧一:追问细节
很多人面试前会准备"标准答案"。但细节是编不出来的。
比如候选人说"我主导了一个系统重构项目",我会问:
- 重构前是什么架构?
- 为什么要重构?有什么痛点?
- 重构过程中遇到了什么问题?
- 你怎么说服团队支持重构?
- 重构后效果怎么样?有数据吗?
如果候选人是真的做过,他能答上来。如果是编的,或者只是参与者而非主导者,问到第三层就会开始含糊其辞。
技巧二:给提示,看反应
我在问技术问题时,如果候选人卡住了,我会给一个提示。
然后我看他的反应:
- 有些人会立刻抓住提示,继续思考——这是好的
- 有些人会等我继续给更多提示——这是依赖性太强
- 有些人会慌,开始乱猜——这是抗压能力不行
我其实不介意候选人一开始答不上来。我介意的是他面对困难时的态度。
技巧三:问失败经历
"你做过的最失败的项目是什么?"
这个问题能看出很多东西:
- 如果候选人说"我没什么失败的经历"——要么他没做过什么有挑战的项目,要么他不诚实
- 如果候选人能说清楚失败的原因,并且能说出从中学到了什么——这是好的
- 如果候选人把失败归咎于别人——这是红旗
我见过一个候选人,说他的失败项目是因为"产品经理需求变来变去"。我追问:"那你有没有尝试和产品经理沟通,了解他为什么变需求?"他说没有。
这就是沟通协作能力不行。
Q: 你hire过最意外的候选人?
张总: 有一个,我印象特别深。
那是三年前,我们招高级工程师。来了一个候选人,二本毕业,之前在一家小公司做了四年,公司名我都没听过。
简历看起来很普通。但面试的时候,我问了一个系统设计问题,他的回答让我眼前一亮。
他没有直接给方案,而是先问了我很多问题:
- 这个系统的用户量级是多少?
- 对延迟有什么要求?
- 数据一致性要求高吗?
- 团队有多少人?技术栈是什么?
我说:"你问这么多干嘛?直接给方案啊。"
他说:"不同场景下的最优方案完全不同。如果我不了解场景,我给的方案可能是错的。"
我当时就觉得,这个人有经验。
后来我让他讲一个他做过的系统,他讲了一个很小的功能——一个配置管理系统。但讲得特别清楚:
- 为什么做这个系统
- 遇到了什么问题
- 试过哪些方案
- 为什么最终选了这个方案
- 上线后效果怎么样
整个回答逻辑清晰,细节扎实,我能感觉到他真的思考过每一个决策。
最后我给了hire,而且定级比简历看起来高一级。
现在这个人在我们团队已经是tech lead了,带一个十人的小组。事实证明我的判断是对的。
Q: 你pass过最可惜的候选人?
张总: 也有一个。
那个人技术能力非常强。算法题秒解,系统设计题讲得头头是道,简历也很漂亮——名校毕业,在大厂待过,做过好几个核心项目。
但我在面试里问了一个问题:"你有没有和同事产生过冲突?怎么解决的?"
他说:"有。我之前和一个产品经理吵过,他觉得我的技术方案太复杂,我觉得他不懂技术。最后我直接找老板拍板,老板支持了我。"
我追问:"那后来你和那个产品经理的关系怎么样?"
他说:"不怎么说话。反正项目做完了。"
我当时就觉得不对劲。
后来我又问:"你觉得你的代码风格怎么样?"
他说:"我觉得我的代码写得挺好的,但review的时候经常有人提意见。我觉得他们水平不够,理解不了我的代码。"
这就是问题所在了。
技术能力强,但沟通协作能力差,而且缺乏自我反思。这种人进了团队,短期可能产出很高,但长期会制造很多问题——代码别人看不懂、和同事关系紧张、不愿意接受反馈。
最后我给了pass。
我的老板问我为什么pass,我说:"这个人技术很强,但进了团队会是个麻烦。"老板说:"你确定吗?"我说:"我确定。"
后来我听说他去了另一家公司,半年后就离职了,原因是"和团队合不来"。
Q: 给求职者的建议?
张总: 别准备答案,准备故事。
很多人面试前会背一堆"标准答案":
- "你最大的优点是什么?"——背一个
- "你最大的缺点是什么?"——背一个
- "你为什么想来我们公司?"——背一个
但面试官不是傻子。背的答案和真实的经历,一听就能听出来。
我的建议是:
- 准备5-10个真实的项目经历,每个经历都能讲清楚背景、问题、行动、结果
- 每个经历都要能经得起追问,细节要扎实
- 不要只讲成功,也要讲失败,但要说清楚从中学到了什么
- 不要只讲技术,也要讲协作,你和其他人怎么配合的
面试不是考试,不是你答对了就能过。面试是让面试官了解你这个人——你做过什么、你能做什么、你是什么样的人。
用故事来展示,比用答案来展示,效果好得多。
FAQ
Q: 大厂真的不看学历吗?
张总: 说完全不看是假的。学历是筛选门槛,但不是决定因素。
简历筛选的时候,学历会作为一个参考。但进了面试环节,学历就不重要了。我见过太多名校毕业但能力不行的人,也见过普通学校毕业但能力很强的人。
所以如果你学历不好,不要灰心。把精力放在提升能力上,用项目经历和面试表现来证明自己。
Q: 算法题到底要不要刷?
张总: 要,但不要只刷。
算法题是门槛,很多公司会考。但刷题的目的不是背答案,而是理解思路。
我建议:
- 刷100-200道经典题,理解常见算法和数据结构
- 不要只背答案,要理解为什么这么解
- 面试的时候,重点讲思路,不要直接给代码
Q: 面试紧张怎么办?
张总: 紧张是正常的。我面试的时候也紧张。
我的建议是:
- 把面试当成一次技术交流,而不是考试
- 面试官不是你的敌人,他只是想了解你
- 答不上来很正常,可以说"我暂时没想到,能给我一点提示吗?"
- 不要慌,不要乱猜,保持冷静
Q: 面试官问的问题太简单/太难怎么办?
张总:
- 如果问题太简单,不要表现出不屑。认真回答,然后可以补充"这个问题还可以从XX角度考虑"。
- 如果问题太难,可以说"这个问题我之前没遇到过,我试着分析一下"。然后讲你的思考过程。面试官其实更看重思考过程,而不是最终答案。
结语
张总最后说了一句话:"面试不是在找完美的人,是在找合适的人。"
技术能力可以培养,但态度和思维方式很难改变。所以他在面试里,看的不是你会多少技术,而是你这个人——你怎么思考、怎么沟通、怎么面对困难。
如果你正在准备面试,记住张总的话:别准备答案,准备故事。
想获得AI实时反馈,练习讲好你的故事?试试 Interview AiBox。
相关文章
Interview AiBoxInterview AiBox — 面试搭档
不只是准备,更是实时陪练
Interview AiBox 在面试过程中提供实时屏幕提示、AI 模拟面试和智能复盘,让你每一次回答都更有信心。
AI 助读
一键发送到常用 AI
智能总结
深度解读
考点定位
思路启发
分享文章
复制链接,或一键分享到常用平台