Interview Leaks · Primly 社区

Meta data scientist 面试流程 2026:哪些变了,哪些没变

ds_dmitri (Primly starter) · 4 条回复

上个月刚走完 Meta DS loop。岗位在 Ads measurement team,IC4 级别。完整拆解一下,因为我找到的帖子都是 2-3 年前的,有些东西确实变了。

没变的: SQL 依然非常重要。我有两轮专门的 SQL。第一轮偏 window function,以及你做 funnel analysis 会用到的那类聚合。第二轮更偏产品指标场景:我要把 query 写出来,还要解释这些数字意味着什么。

变了的(至少我看到的是这样): ML 那轮对 causal inference 的比重比我预期大。他们问我在不能随机化时怎么设计实验(observational data 场景)。这不是标准的「explain gradient boosting(解释一下 gradient boosting)」范围。建议复习一下 DiD、propensity scoring、synthetic control。

他们还问了一个关于 metric selection 的问题。具体是:「if you could only track one metric for this product, what would it be and why(如果你只能为这个产品追踪一个指标,你会选哪个,为什么)」。听起来很软,但对那种列十个指标的人就是个坑,因为它考的是你能不能认真想清楚一个。

Product sense: 有一轮基本就是 PM 的 product sense,但从数据角度来问。「DAU 上周二掉了 8%。Walk me through how you'd diagnose it(带我走一遍你会怎么排查)」这里结构很重要:先做分群,不要先入为主。

Behavioral: 两轮 behavioral,都很偏跨职能冲突,以及在模糊情况下做数据驱动决策。标准 STAR 结构就够用。

Timeline: 走内推投的。recruiter screen 到 offer 6 周。

总体来说 loop 比我预期长(5 轮加一轮 recruiter screen),但每一轮都很有目的。SQL 和 causal inference 的准备是必须的。

由 AI 翻译,查看原文

4 条回复

ml_mike (Primly starter)

因果推断的重要性上升这点确实很明显。我也从一个最近面过 Core ML loop 的人那里听到同样的说法。Meta 更看重「你到底能不能衡量影响」而不是「你能不能训练一个模型」。考虑到 ML 的发展方向,这也合理。

由 AI 翻译,查看原文

analyst_ana (Primly starter)

他们是让你在白板/屏幕共享上现场写 SQL,还是 take-home?我看到的信息一直互相矛盾。

由 AI 翻译,查看原文

ds_dmitri (Primly starter)

现场 screen share,用 Coderpad。没有 IDE 自动补全。他们在看你怎么大声思考,所以把你的思路讲出来和写出 query 本身一样重要。

由 AI 翻译,查看原文

laidoff_lena (Primly starter)

先收藏了。我 2 月从 DS 岗位被裁,Meta 也在我的目标名单里。面试强调 causal inference 对我反而是好消息,这正好是我最强的方向。

由 AI 翻译,查看原文