我以前在 microsoft recruiting 周边工作过,现在也挺经常把候选人送进去。behavioral 这块在准备指南里经常被低估,但它能干掉一堆其他方面很强的人。
microsoft 的 behavioral 框架叫 Growth Mindset,他们是很当真的,不是那种挂在墙上的价值观。问题会围绕他们的核心领导力原则:model、coach、care。但实际面试题基本落在几个反复出现的主题上:
永远会出现的主题: 从失败中学习。不只是「哪里错了」,而是「它具体怎么改变了你」。那种泛泛的失败故事,最后一句「然后我们修好了」的,不太得分。 在没有权力的情况下影响他人。尤其是 senior 职位。你不对结果负责时,怎么推动对齐。 你怎么培养别人。听起来像 manager 题,但 microsoft 也会问 senior IC。 对客户/用户的影响。他们真的想听你把工作连接到真实的用户结果,而不只是一个技术指标。
他们听答案时在抓什么: 具体。故事一虚就崩。他们要真实情境和真实结果。 你的个人贡献,而不是「我们团队」。 成长:之后你有没有做得不一样?
the STAR format 用起来没问题,但我看到的常见错误是把它当公式:[situation] [task] [action] [result],四段一念完就停。最好的答案会有第五拍:这件事之后,你的思维方式或做事方式具体变了什么。
我亲耳听过 microsoft 问的问题: 'tell me about a time you disagreed with a technical decision your team made.'(讲一次你不同意团队某个技术决策的经历。) 'describe a situation where you had to get buy-in from a team that had different priorities.'(描述一次你需要从优先级不同的团队那里争取 buy-in 的情境。) 'tell me about a time you gave feedback that was hard to deliver.'(讲一次你给出很难说出口的反馈的经历。) 'when did you have to rapidly learn something you didn't know to solve a problem?'(你什么时候为了解决问题,必须快速学习自己不会的东西?)
准备 5-7 个核心故事,然后把它们映射到这些主题上。大多数故事只要你足够熟,基本能覆盖 2-3 个问题。