三周前挂了 Netflix 的 onsite。Senior SWE,backend/distributed systems。发出来是因为我在进 loop 前搜过拒信复盘,但几乎没找到,所以写下我的。
我进了 debrief 阶段,recruiter 打电话跟我说他们「not moving forward at this time」。因为法律原因没有细节反馈,但她说可以分享一些高层主题。
她给我的主题是: behavioral 那轮是最弱项。 system design 「很强,但决策的范围可以更清晰」。
所以 coding 没问题,system design 还行但不够好,behavioral 是我栽的地方。
我觉得 behavioral 发生了什么: 我准备了 behavioral 问题,但准备方式不对。我只是在脑子里把答案想好了,没有练习把它们大声讲出来,讲清楚,带叙事弧线。进到面试间我开始跑题乱讲。「situation」讲太久,「result」很弱,因为大部分时间都花在铺垫上了。
Netflix 会专门追问 judgment 和 candor。他们想听真实的错误、真实的取舍、你顶过什么东西。我给的都是安全、打磨过的答案,两者都没体现出来。这就是失误点。
如果重来我会这么做: 把 behavioral 答案大声练出来,最好录音,然后听一遍到底是不是连贯 先说结果,再倒回去讲背景。更有吸引力,也更自信 选那些真的有模糊地带、真的犯过错的故事。「我带了个项目然后一切都很顺」这种对 Netflix 面试官不有趣 system design 方面:在开始设计前先把约束和 scope 明确说出来
我问能不能 6-12 个月后再考虑我。recruiter 说可以,到时候再联系。
失望,但不是终点。写下来希望能帮到别人。