上个季度走完了 SpaceX 的 EM loop。背景:15 年工程经验,在两家 FAANG 管过 4 到 22 人的团队。我以为我很清楚 EM 面试长什么样。SpaceX 的优先级不一样。
让我意外的点:
他们真的、真的不想听你像一个大公司经理那样说话。他们第一个信号是在找速度。不是「how do you handle competing priorities(你怎么处理相互冲突的优先级)」那种速度,而是字面意义上的「how fast do you move(你的行动速度有多快)」速度。他们会用「tell me about a time you shipped something in a week that should have taken a month(讲一次你在一周内交付了原本需要一个月的东西)」这种问题来追问,而且是按字面理解的。他们想感受到紧迫感。
技术轮:是的,在 SpaceX,EM 也要面技术。不是 LeetCode,但我有一轮真正的系统设计。他们想知道如果凌晨 2 点系统挂了、团队都在睡觉,你能不能自己上终端把问题定位出来。我聊了一个分布式消息架构题。整体还行,但如果我没保持技术状态,这轮会很惨。
people management 问题:没 FAANG 那么“软”。他们不是问「describe your leadership style(描述一下你的领导风格)」,而是问「tell me about a time you had to cut someone from your team(讲一次你不得不把某个人从团队里移走的经历)」和「tell me about a hire that didn't work out.(讲一次一次没招对人的经历)」这种,很直接。想找的是确实经历过硬仗、开过难聊的那种经理,而不是只会主持复盘。
mission 问题:每一个面试官都会问某种版本的「why SpaceX.(为什么是 SpaceX)」。不是礼貌性提问,是筛选。你得有真的答案。「火箭很酷」不够。「我相信把人类变成多行星物种的使命,而且我在这个职业阶段愿意押注一个有十年 runway 的事情」这种才像。
整个 loop 一共 5 轮:技术、两轮 behavioral panel、和 PM 的 cross-functional、以及最后一轮跟 senior director。周期大概 3.5 周。
我拿到 offer 了。base 稍微谈了一点。总包合理但不是 FAANG 水平。我还是接了。