刚结束 Netflix 的面试 loop,想把时间线记录一下,因为我当时找不到特别具体的参考。
我投的是 senior 的 backend SWE 职位。过程完全是这样:
第 1 天: 通过 LinkedIn 投递。9 天后收到 recruiter 邮件。 第 10 天: Recruiter 初步电话,30 分钟。标准问题,他们也讲了流程。他们一开始就说:目标是 4-6 周完成全部流程。 第 18 天: Technical phone screen,45 分钟。一道 coding 题(中等难度的图遍历),一道浅层系统设计题。3 天后 recruiter 给反馈说我进入下一轮。 第 28 天: 约了 virtual onsite。安排在一周后。 第 35 天: Onsite 当天。总共 5 小时,四轮,中间有休息。两轮 coding,一轮完整系统设计,一轮 behavioral。Behavioral 是和 hiring manager,其余都是工程师。 第 40 天: Recruiter 打电话说他们在讨论我的 packet。没给具体时间线。 第 44 天: 口头 offer。 第 52 天: 书面 offer 到了。
从投递到口头 offer:大约 44 天。从投递到书面 offer:52 天。
补充几点。「讨论你的 packet」那段是最焦虑的。他们没给我时间预期,我等了 4 天,体感很长。发邮件 follow up 的时候 recruiter 回复挺及时。
如果你想和其他 offer 的时间线协调:有竞品 deadline 的话尽早告诉 recruiter。我当时另一个 offer 快到期了,他们配合我把 debrief 讨论加快了。他们也不是完全不灵活。
听说如果排期难,或者 debrief 比较复杂,时间线会拉到 8+ 周。我的整体算比较顺。