我做 engineering management 15+ 年了,很多 loop 我两边都坐过。去年秋天我走了 LM 的流程,面的是一个 principal 级别的岗位,想分享一下他们怎么跑 behavioral interviews,因为这套确实和我在商业科技公司见到的模式不太一样。
他们真正会 probe 的点 LM 会刻意围绕一些主题。基于我被三个不同面试官面的体验,一直反复出现的是: Safety and ethics。 不只是「你怎么处理冲突」,而是「描述一次你提出安全隐患,结果怎么样」。他们想看你是不是真的会开口。 跨层级的 stakeholder 管理。 Defense 项目的组织结构很特殊。他们要知道你能跟 program managers、政府客户、项目 directors 合作,不会陷进政治里。 在模糊中把事做完。 长周期项目意味着需求会变。他们会问你怎么应对不断变化的 specs。 压力下的技术底线。 经典题:「在赶进度的压力下你有没有走捷径,结果怎样。」
形式 完全 STAR。他们在面试前发的材料里会讲得很清楚。每题都是「tell me about a time...」。他们会边听边记笔记。有个面试官在我讲完 Situation 后直接打断:「ok 我懂背景了,你具体做了什么?」这是好信号:他们在确认个人 owner,不要团队大故事。
我这轮的问题库 Tell me about a time you had a technical disagreement with leadership and how you resolved it.(讲一次你和 leadership 在技术上有分歧,以及你怎么解决的。) Describe a project where requirements changed significantly mid-stream.(描述一个在中途需求发生巨大变化的项目。) Tell me about a time you identified a safety risk that others had missed.(讲一次你发现了别人遗漏的安全风险。) Describe a time you mentored someone. What was the outcome?(描述一次你 mentor 别人的经历,结果如何?) How have you dealt with delivering bad news to a customer or stakeholder?(你怎么把坏消息传达给客户或 stakeholder?)
哪些会翻车 回答太虚。「我们作为团队差不多就搞定了」基本等于送死。还有:把重心放在抱怨环境,而不是你做了什么。他们不喜欢把锅甩给环境的英雄叙事。
准备具体的 STAR 故事,并且知道 ethics、冲突、模糊性相关问题分别用哪几个故事。