我走完了 Bain 的 EM loop,面的是一个带他们 Product Engineering 团队的岗位。不是咨询业务线,而是 Bain 内部做自研工具和面向客户平台的 tech 组织。和典型 tech 公司 EM 面试完全不是一个物种。
流程大概这样:
Round 1:Recruiter + hiring manager intro:45 分钟。他们想了解我带过什么类型的团队,以及我招工程师时看重什么。整体很聊天式。hiring manager 很认真,会问真问题。
Round 2:Technical depth:我原本以为会被考架构细节,结果是 40 分钟我讲团队做过的技术最复杂的项目。他们追问很深:哪些是我亲自做的 vs. 分出去的,我们在哪里撞墙,我会怎么重做。没有写代码,但他们要看到真实的技术流利度。含糊的答案直接爆炸,具体的答案就很加分。
Round 3:Leadership and people scenarios:三个场景,全是 behavioral。一个是高绩效员工开始 miss deadlines。一个是怎么处理一次 reorg,把我团队 scope 拿走了。一个是问我怎么把一个团队的 hiring 在一年内翻倍。Bain 的预期是你之前就想过这些,不是现场硬编。
Round 4:Partner / executive panel:两个人,60 分钟,更偏战略。你对 build vs. buy 的理念是什么?当业务方不讲技术时,你怎么让 engineering roadmap 对齐 business outcomes?这就是咨询公司的思维方式。他们要的是能在工程语言和商业语言之间 code-switch 的工程师。
Leveling: 他们一般比较谨慎。这里的 EM title 和 Big Tech 对不上,建议你明确问清楚。Director-track vs. IC-track EM 是一个真实存在的区分。
总体来说:比大多数公司的流程更彻底。如果你来自纯 tech 环境,没把面向客户的沟通当成核心能力来练,那这个差距会很明显。