刚走完 Airbnb 流程,上周拿到了 offer。把具体时间线发出来,因为我当时找不到什么近期的信息。
第 1 周: Recruiter reach-out(我自己海投的)。从第一封邮件到 recruiter call 间隔 4 天。
第 2 周: Online assessment。recruiter call 第二天就发了,有 5 天窗口期完成。两道 45 分钟算法题,LeetCode medium 水平,其中一道有图相关内容。需要过 OA 才能继续。
第 3 周: 没动静。我第 7 天给 recruiter 发邮件,她说他们在把候选人 batch 到下一阶段。
第 4-5 周: 约了并完成 technical phone screen。1 小时,对面是 senior 的 SWE。一个 coding 题加 15 分钟高层系统设计。不是很深的 SD,更像是提前预告后面会考什么。
第 6 周: 约了第 7 周 onsite。screen 到 onsite 之间有两周 lead time。
第 7 周: 全程 virtual onsite,一天 5 轮:coding x2、system design x1、behavioral x1、cross-functional x1。system design 最硬核,大概 50 分钟,题目是设计一个平台功能(我拿到的差不多像「design the pricing/availability API for hosts (为房东设计定价/可用性 API)」)。
第 8 周: Debrief + decision。onsite 后第 4 天口头 offer。
第 9 周: 正式 offer letter,口头 offer 后 48 小时收到。
总计:端到端大概 9 周。 比 startup 慢一些,但对 Airbnb 这种体量的公司算正常。最大卡点是第 3 周那个 batch delay。如果你时间很紧,早点跟 recruiter 说。他们不一定会加速,但有时能把你塞进更早的一批。
欢迎问具体轮次的问题。