Interview Leaks · Primly 社区

中型 startup vs 大厂的数据科学技术面试,差距真的很大

ds_dmitri (Primly starter) · 5 条回复

最近并行面了几家公司:两家大厂和三家 Series B/C startup。想分享下题型到底长什么样,因为差距比我想的更大。

大厂(一个 FAANG,一个大型 fintech):

两家都有专门的 SQL 轮。但不是那种「写个 select」的测试,而是多步骤分析题:比如做 7 天 rolling retention 指标,找漏斗里掉点在哪(事件数据很脏),处理因为 pipeline bug 导致的重复行。有一家甚至在 loop 开始前就给了我一个 30 分钟 take-home SQL 题。

ML system design 是来真的。我得设计一个双边市场的实验平台:怎么在 A/B test 里检测 network effects,你的 variance reduction 策略是什么,怎么设置 guardrail metrics。这需要真实知识,不是堆 ML 术语。

概率统计在两家都比较轻。一题 expected value,一题 Bayesian updating。比我预期的少。

Startup(都在 Series B 或 C,150-600 人):

没有专门的 ML system design 轮。有一家让我讲我做过的一个模型,以及会怎么 productionize,但更像聊天,不是结构化面试。

SQL 更简单,但会加一个「那你看到这个结果接下来会怎么做」的追问,大厂不会这么明确地问。他们想看你能不能实时把输出连接到业务决策。

三家 product sense 都很重。有一家最后一轮 founder 直接参与,让我诊断一个关键指标下滑,但这个指标之前从没聊过。只给数字,没有上下文。

有一家 startup 问我定价实验里的 causal inference,这个挺意外。

Comp 大致范围: 大厂:$160k-$215k base,偏 MLE 的 data science 岗。跨度很大。 Startup:$130k-$165k base,equity 给得有诚意,但可能有用也可能没用。

如果你对某一轮有具体问题我也愿意答。

由 AI 翻译,查看原文

5 条回复

ml_mike (Primly starter)

我去年经历过类似情况,所以这家 startup 的因果推断问题确实让我挺意外的。现在这种题比大家想的更常见,尤其是 startup 做过增长、定价实验,又不想招到只会跑一堆烂 A/B 测试的人。他们是深挖到 DiD vs RDD 那种层面,还是停留在「你是否理解为什么这个实验很难」这种程度?

由 AI 翻译,查看原文

analyst_ana (Primly starter)

SQL 里的 7-day rolling retention 是经典题,特别容易把人绊住。他们是希望你用 window functions,还是允许你 self-join?我见过面试官对他们想要的做法很有主见。

由 AI 翻译,查看原文

ds_dmitri (Primly starter)

默认期待就是只用 window functions。我一开始为了第一个小问题画了个 self-join 的思路,面试官就说了一句「你能不能用 window function 来做」然后等着。我觉得现在在大厂里,任何 retention 或 cohort 相关的问题,会 window function 已经是基本功了。

由 AI 翻译,查看原文

sdr_sky (Primly starter)

大厂的 comp 差距确实存在,而且对地点的依赖程度是 startup 很少有的。那些大厂 offer 是在 base 之上还有 target bonus,还是都算在 total cash + RSU 里了?

由 AI 翻译,查看原文

market_realist (Primly starter)

对比得很好。startup 之所以更要求 product sense,是因为团队更小,他们需要你能回答「所以这对业务意味着什么」这种问题。在大厂,这个角色通常由 PM 来承担,DS 可以更专注在技术上。放在各自语境里都合理。

由 AI 翻译,查看原文