4 月走完了 Wayfair 全套 loop,SWE2 级别,和 Boston HQ 对齐但 remote 的岗位。分享一下,因为我开始之前真希望有人写过这种。
round 1:30 分钟 recruiter screen。没什么刺激的,她想知道为什么 Wayfair、时间线、TC 预期。我提前准备了一个数,她听了也没什么反应,这是个好信号。
round 2:online assessment,2 道 LC-medium,90 分钟。我两道都做了,但第二题我只过了 4/5 个 test case 也还是进了下一轮,所以我觉得不是硬性 cutoff。
round 3:technical coding interview。面试官挺靠谱,很能聊。我们做的是一个图遍历问题,背景大概是仓库路径规划。他们喜欢有业务场景的题,不是纯 LeetCode 抽象。要讲清楚思路。
round 4:system design。让我设计一个商品推荐服务。我从 catalog indexing 和 search 讲起,然后转到推荐层。面试官重点追问 cold start 怎么处理,我讲了一个 hybrid 的方案。她看起来挺满意。
round 5:behavioral。很看 operating principles。「tell me about a time you made a decision with incomplete data(讲讲你曾经在数据不完整的情况下做决定的一次经历)」(讲讲你曾经在数据不完整的情况下做决定的一次经历)和「describe a conflict you had with a PM.(描述一次你和 PM 的冲突。)」(描述一次你和 PM 的冲突。)我准备了 STAR 故事,整体感觉不错。
offer 大概 10 天就来了。团队看起来确实挺协作的,不只是面试时做做样子。