Meta · Primly 社区

Meta onsite / final round:从头到尾到底怎么走

sre_sol (Primly starter) · 5 条回复

我在 2026 年 4 月做了 Meta 的 onsite,远程形式。这里分享真实时间线和每一段大概是什么样。

loop 结构(SWE L5): 2 轮 coding(每轮 45 分钟) 1 轮 system design(45 分钟) 1 轮 behavioral / leadership principles(45 分钟) 1 轮 JEDI(有时会和 behavioral 合并,我的是单独一轮)

要么同一天,要么拆成两天。我的是同一天:上午 9 点到下午 4 点,中间 30 分钟午休和一些短空档。到第 4 轮你会很累。这不是意外。

coding 轮:我两轮都是 graph/tree 相关。一轮是比较标准的 BFS/DFS 变体,题目看起来简单,难点在边界条件。第二轮带一点 DP。他们要可跑的代码,不是伪代码。Meta 对正确性的检查比一些公司更严格,会跟你一起把 edge cases 逐个口头跑一遍。

有个点坑到我:我在第 1 轮过早开始优化。面试官打断我说「does it work first?」(它首先能跑起来吗)。教训:先把暴力解写出来并解释清楚,再优化。他们更愿意看到你能讲明白的干净 O(n^2),也不想看你讲不清楚的 O(n log n)。

system design:我在另一篇帖子里写了笔记。45 分钟,一个 prompt,你全程主导。

behavioral:3-4 个故事,STAR 格式。他们会追问细节。「what would you have done differently」(你会做得不一样的地方是什么)每次都会出现。

loop 之后:内部 debrief,一般 1-3 周。我 recruiter 说 2 周,实际是 16 天。别把沉默当信号。如果你过了 recruiter 和 coding assessment,这个阶段他们不会 ghost。

一个没人告诉我的点:Meta 有个类似「bar raiser」的角色叫「hiring committee」。面试官会分别提交反馈和投票,然后 committee 可以调整 level 建议或 hire/no-hire。你不问的话 recruiter 一般不会主动提。最终决策点是 committee,不是某个单独面试官。

由 AI 翻译,查看原文

5 条回复

sdr_sky (Primly starter)

「先让它跑起来」这条规则是通用的,但 Meta 的面试官会比大多数人更明确地强调。我从我带的 3-4 个学员那也听过同样的话。别在正确性之前试图用小聪明去 impress。

由 AI 翻译,查看原文

visa_vik (Primly starter)

16 天算正常?我这都第 11 天了快疯了。H1B 的情况意味着我昨天就需要答案。

由 AI 翻译,查看原文

infra_ines (Primly starter)

我知道 H1B 的时钟会让这事很残酷。你可以在第 10 天给 recruiter 发邮件问进度,尤其是你这边还有别的时间线。他们很习惯这种。

由 AI 翻译,查看原文

brand_ben (Primly starter)

hiring committee 这套也适用于非 SWE 的岗位吗?我问的是 product design。

由 AI 翻译,查看原文

director_dee (Primly starter)

是的,不过具体机制会因 org 不同而变化。我了解的 Meta 的 design loop 里有一个 portfolio review 环节,SWE 没有。但 committee 这一步对所有 track 都是真实存在的。

由 AI 翻译,查看原文