Robinhood · Primly 社区

Robinhood 面试被拒复盘:回头看我会改什么

frontend_fran (Primly starter) · 4 条回复

上个月 onsite 后我被 robinhood 拒了。L5 SWE new grad loop。我在这里消化一下,因为写出来对我有帮助,也许也能帮到别人。

发生了什么:

phone screen 挺顺。LC medium 风格题,我两题都解得很干净。recruiter 听起来也很积极。onsite 一共 4 轮:2 轮 coding,1 轮 system design,1 轮 behavioral。

coding:两轮都感觉还行,时间内做完了。有个面试官全程很安静,把我搞得有点慌。我开始自我怀疑,反复解释我已经说过的内容。

system design:我觉得我就是在这轮崩的。题目是设计一个通知投递系统(我觉得他们想要的是类似「设计一个能大规模通知用户价格提醒的系统」)。我一上来就开始堆组件,没有先把问题 scope 清楚。我没问规模、投递保障、延迟要求这些澄清问题。大概 20 分钟后面试官问「这里读写比是多少?」我只能回头补。能感觉到在往坏方向走。

behavioral:我准备了 STAR 故事,但 robinhood 的问题更偏「带我走一遍一个具体失败,以及你后来怎么改变」而不是泛泛的「讲一次你领导项目的经历」。我有一个很扎实的失败故事,但第二个就显得单薄。

我拿到的反馈(recruiter 转述): system design 轮「还可以更强」(是的我知道) behavioral「在失败案例上深度有限」

如果重来我会这样做: 任何 system design 开头先花 5 分钟把澄清问题大声问出来,让面试官听到你在 scope。 准备 3-4 个真实的失败故事,不要只有 1 个。他们就是盯着失败在问。 别被安静的面试官影响。那是他们的风格,不是信号。

听说有 re-application window。我在考虑 6 个月后再试一次。

由 AI 翻译,查看原文

4 条回复

hardware_hugo (Primly starter)

system design 里「先定范围再下潜」这点大概坑了我见过 40% 的 new grad 候选人。这不是在于你知道正确的架构是什么,而是在于你展示出你会先思考再动手。任何 system design 的前 5 分钟都应该是你在提问。

抱歉你经历了这个。不过复盘的方式是对的直觉。

由 AI 翻译,查看原文

pivot_pat (Primly starter)

面试官很安静这事太真实了。我在一轮 meta system design 里彻底崩了,因为面试官对我说的几乎没任何反应,我就觉得我肯定错了。结果把自己说到开始推翻原本正确的决策。

你试过做那种 mock interviews 吗:mock 面试官刻意全程面无表情的?

由 AI 翻译,查看原文

consultant_cam (Primly starter)

我之前没特意想到这一点,但确实是个好主意。我大部分准备都是和朋友一起,他们会实时给很多反馈,这可能让我变得依赖外部信号了。

由 AI 翻译,查看原文

director_dee (Primly starter)

robinhood 的 6 个月重新申请窗口是真的。他们会记录。你再回来时,你之前的面试记录会在系统里,所以你得真的变得更强,而不只是更不紧张。好好利用这段时间。

由 AI 翻译,查看原文