我走过两次 Microsoft EM loop(一次是候选人,一次是内部面试官)。我把我知道的分享出来,因为公开的帖子大多停留在表面。
microsoft 的标准 EM loop 通常是 4-5 轮: recruiter screen(30 分钟,背景 + logistics) hiring manager conversation(45-60 分钟,往往是最关键的一轮) technical depth round(对 senior level 的 EM 也会有) behavioral/leadership round skip-level 或 cross-functional stakeholder round
每一轮实际在评估什么:
HM 轮很大程度上是在评估能不能合作。他们想知道你能不能在他们需要的层级运作,同时也看你是不是匹配团队风格。microsoft 的团队差异很大。Azure infra team 的 EM 和 Teams product 的 EM 几乎是两份不同的工作。
EM 的 technical depth 通常不是 leetcode。更像 system design 讨论,但会用「你会怎么带团队走完这件事」来框定:比如「你的团队要在规模下做 X,你会怎么和他们聊架构」。他们想看到你有足够的技术判断力,能 push back、能 unblock、能做 tradeoff。你不需要写代码。
behavioral 轮非常强调 growth mindset(这在 Microsoft 里确实是文化,不只是嘴上说说)。预计会问「tell me about a time you got feedback that was hard to hear.(说说你曾经收到过很难接受的反馈的一次经历)」他们要的是具体、谦逊、以及行为真的改变了的回答。
关于 leveling: L65 EM 大概是带 5-8 个 IC 的团队。L66 可能是多团队,或者带一个 senior+ 的团队。搞清楚你要打哪个 level,并准备匹配这个 scope 的例子。
一个很多人会栽的点:microsoft 的 EM 被期待是整个 org 的 force multiplier,不只是自己团队的。要有跨团队影响力的例子,不要只讲直线管理。
Redmond 2026 年 L65 EM 薪酬:base 大概 $195-215k,stock 才是最大变量。