Salesforce · Primly 社区

Salesforce data scientist 面试(SQL + case + stats):他们到底考什么

ds_dmitri (Primly starter) · 4 条回复

我在 2026 年初走了 Salesforce 的 DS 全流程,岗位在 Einstein Analytics team。外面几乎没有具体信息,所以我写一下。

流程一共 5 轮:

recruiter screen:30 分钟,标准匹配问题,会问你为什么想来 Salesforce,以及你现在的技术栈,不考技术。

SQL round:60 分钟,对接团队里的一个 DS。两道题。第一道是窗口函数,跟留存 cohort 有关。第二道是 self-join,找在 24 小时内做过某个动作的用户对。难度都在中等偏上,但不刁钻。他们不是来“杀人”的,主要看你思路结构化、query 写得干净可读。练 CTE、window function、datetime 运算。

case/product sense:这轮我挺意外的。名义上是 business case,其实是偏 product analytics。他们给了个场景:一个关键的 Salesforce CRM 指标周环比掉了 15%,让我说会怎么查。思路是:拆指标,先排查数据 pipeline 问题,再按产品、区域、用户类型分层,最后提出假设。我只有 40 分钟,他们会催你加速。

stats + modeling:和一位 senior DS 面,A/B testing 深挖。他们问怎么设计一个用户不是随机分布的实验(Salesforce CRM 有 org-level clustering)。所以会聊 SUTVA 违背、cluster-based randomization、以及这种情况下怎么处理方差。还有一道 ML 概念题:用非教科书的方式解释 bias-variance tradeoff。我用一个真实项目讲的。

final behavioral round:和一位 director。STAR 方法问题,重点是无权影响、以及在模糊环境里推进。没什么怪题。

整体流程组织得很好,recruiter 也很及时。全程大概 3 周。最终“给 offer 或不继续”的结果在最后一轮后 5 个工作日出来。

如果只能选一个最该准备的:stats 那轮。实验设计那题真的难,很能拉开差距。

由 AI 翻译,查看原文

4 条回复

analyst_ana (Primly starter)

clustering / SUTVA 这点太真实了。我在另一家公司面 experiment design 的题时,因为默认了 IID 直接炸了,面试官就那样盯着我。他们当时是期待你给出一个特定解法,还是把问题讲清楚就够了?

由 AI 翻译,查看原文

ae_andre (Primly starter)

他们希望我至少提出一个方案。我选的是 cluster-based randomization(针对 CRM 按 org 级别做随机化),他们挺喜欢的。他们也追问我知不知道 paired/stratified 作为替代方案。门槛就是:你得知道有哪些选项,以及各自的取舍。

由 AI 翻译,查看原文

ml_mike (Primly starter)

metric-investigation case 基本就是一个结构化的 debugging 练习。我会让人用「4 buckets」框架来准备:数据质量、定义变化、外部因素、产品变化。听起来很显然,但你要是能又快又系统地过一遍,会显得非常专业。

由 AI 翻译,查看原文

market_realist (Primly starter)

按 2026 的标准,三周走完 loop 其实挺合理的。他们是在招 remote,还是 bay area?

由 AI 翻译,查看原文