刚结束 Zoom 的流程,面的是 senior backend 岗位,趁还新鲜写一下。
Recruiter screen(30 min):标准介绍、薪酬预期、签证状态之类。recruiter 效率很高,全程邮件都能当天回。
Technical phone screen(60 min):图遍历题,中等难度。我拿到的是 2D grid 上的 BFS 变体。要求在共享文档里写代码,不是完整 IDE。最后测了 edge case。
Virtual onsite(同一天 4 轮): Round 1:又是一轮 coding,中等 DP。不算离谱。 Round 2:system design。让我设计一个大规模的通知投递系统。我重点讲了 fan-out、去重、重试逻辑。面试官会追问 failure mode,这点我挺喜欢。 Round 3:behavioral。经典 STAR。「Tell me about a time you disagreed with a technical decision.(讲一次你不同意某个技术决策的经历。)」「Describe navigating ambiguity.(描述一次你如何在不确定性中推进事情。)」挺标准。 Round 4:有点像跨团队/leadership 的轮次,即使是 IC 也会问。主要是和 PM 合作、处理优先级冲突之类的问题。
从 recruiter reach-out 到 verbal offer 一共 23 天。反馈很快。
有个让我意外的点:面试官真的看了我的简历,还会引用具体内容。感觉不像纯筛人,更像在认真聊。