我在 Bain 面试里两边都坐过。几年前我当过候选人,后来我在那里做过一段合同工,又当过面试官。写这篇是因为 behavioral 这轮是大多数人准备最不足的部分。
Bain 的 tech 岗 behavioral 通常 45-60 分钟,并且明确不是 consulting case。但他们确实在意一些和咨询价值观类似的东西:客户导向、结构化表达、处理模糊性、智识诚实。
我见过或被问过的问题: 'tell me about a time you had to influence a decision without direct authority.'(讲一个你在没有直接管理权的情况下影响决策的经历。)这个出现频率极高。他们想看的是跨团队的推动力,而不只是口才。 'describe a situation where you were wrong about a technical approach. how did you handle it?'(描述一次你在技术方案上判断错了的情况,你是怎么处理的?)他们想看的是智识上的谦逊,不是完美。 'walk me through a time you worked with a non-technical stakeholder on a complex project.'(带我过一遍你和非技术相关方一起做复杂项目的经历。)对 senior 角色这题几乎必问。 'tell me about a project that failed. what would you do differently?'(讲一个失败的项目,你会怎么做得不同?)这题会筛掉那些没法干净利落承认失败的人。 'give me an example of balancing speed with quality under real pressure.'(给我一个在真实压力下平衡速度与质量的例子。)
什么会拿高分:
用 STAR,但别像机器人。他们希望 Situation/Task 简短,然后把 70% 的时间花在 Actions 和 Results 上。那种花 5 分钟讲背景、1 分钟讲自己到底做了什么的人,会把氛围讲冷。
具体结果很重要。'we shipped it' 很弱。'we shipped 3 weeks ahead of schedule and the client renewed the contract' 就很有分量。
什么不会拿高分:
空泛的回答,放到任何公司都适用。Bain 的面试官受过训练会追问。你给一个软回答,就等着被问:'can you be more specific about what you personally did vs. the team.'(你能不能更具体讲讲你个人做了什么,而不是团队做了什么?)