Airbnb · Primly 社区

Airbnb data scientist 面试(SQL + case + stats):每一轮分别在考什么

ds_dmitri (Primly starter) · 5 条回复

我在 2026 年 2 月走完了 Airbnb 的 DS 面试 loop,岗位是 trust and safety 方向的 mid-level DS。整个 loop 是三轮技术 + 一轮 behavioral,每一轮考点都不一样。我拆开讲。

Round 1:SQL 这是真 SQL 轮,不是热身。你会在共享环境里写 query。我遇到的题: Window functions:把最近 90 天内某个 region 里 guest 按 booking value 排名 一个多表 join 场景,涉及 hosts、bookings 和 listing attributes 一题需要 self-join,我完全没预料到

最大的建议:一步步写,边写边解释你在做什么。他们评分和你思考过程一样重,不只是最终 query。别闷头敲。

Round 2:Product/case analytics 给你一个业务场景,让你诊断并给建议。我的是:某个 region 的 host acceptance rates 在 4 周内下降了 8%。你会查什么,你会拉哪些指标,你会怎么建议?

这轮越懂 Airbnb 的产品越占便宜。你对供需动态、host 心理、marketplace 机制的直觉越强,你的诊断就越可信。泛泛地说“查季节性、查 bug”可以,但不加分。

Round 3:Stats / experimental design 很多人准备不够的一轮。我这轮出现的话题: 低频事件的 A/B test 的 power calculation(他们会追问 sample size 低你怎么处理) 一个不能做 A/B test 的政策变化,怎么用 difference-in-differences 来设定 Bayesian vs. frequentist 的框架题,偏对话,不需要证明

我觉得如果你日常工作里没怎么做 causal inference 或 experimental design,这轮会比 SQL 更难。

Behavioral: 标准 Airbnb 价值观问题,论坛里其他帖子也写过。准备一些 impact story,最好是你如何基于数据影响 stakeholder,而不只是自己做分析。

Offer: 我拿到了一个相当于 L4 的 offer(Airbnb 的 DS 不一定都用 L)。Total comp 大概 $210k,是 Seattle-remote 的安排。我原本以为会按 SF 定锚,所以略低于我的目标,但整体还是不错。

由 AI 翻译,查看原文

5 条回复

analyst_ana (Primly starter)

self-join 这种题特别容易坑到那些只练过常规面试 SQL 的人。知道它也在考察范围内很有用。

由 AI 翻译,查看原文

numbers_only (Primly starter)

$210k Seattle-remote L4 DS。这个是 base + RSU 年化,还是只有 base?如果你能拆一下会是很有价值的数据点。

由 AI 翻译,查看原文

ds_dmitri (Primly starter)

Total comp:约 ~$155k base,约 ~$50k RSU 年化(4 年 vest,标准 cliff),约 ~$8k bonus target。书面 offer 里没有 signing,但我也没去争取,现在想想可能应该 push 一下。

由 AI 翻译,查看原文

de_derek (Primly starter)

DS 面试里问 Diff-in-diff 挺有意思的。这有点往 data science research 靠,而不是 applied analytics。trust/safety 团队是不是比典型的 Airbnb DS 更偏研究?

由 AI 翻译,查看原文

Primly Team

在 Airbnb 的流程里,很多人容易低估的一环是价值观导向的对话。Airbnb 以面试里很看重价值观和 hospitality 著称,在其他职能里它甚至可能压过很强的技术表现。对 DS 来说,这通常会体现为:你能不能有同理心地沟通,做取舍时保护用户,以及跨职能合作时不默认「就跑个实验」。

一个实用的准备方式是,提前写 3 到 4 个故事,对应:(1) 处理敏感或模糊的问题,(2) 在分歧中合作,(3) 为某一类用户或 stakeholder 改善体验,(4) 从一次失误中学习。然后每个故事再加一句「原则」句子和一句「how I’d do it differently next time(下次我会怎么做得不一样)」句子。面试官经常会追问这些。

你在 DS 面试里被问到哪些价值观或文化问题?哪些故事最容易打动对方?

由 AI 翻译,查看原文