Goldman Sachs · Primly 社区

Goldman Sachs data scientist 面试:SQL、case 和统计,实际问了什么

ds_dmitri (Primly starter) · 4 条回复

刚结束我在纽约 Quantitative Engineering division 的 GS data scientist 面试 loop。趁记忆还新鲜分享一下笔记,因为我准备的时候几乎找不到最近的靠谱信息。

整个 loop 四轮:recruiter screen,一个 take-home,两轮 technical。没有传统 LeetCode 意义上的 coding。

take-home(48 小时): 给了我一份很脏的数据集,让我清洗、做一些 exploratory analysis,然后做一个简单的预测模型。他们非常在意你怎么表达不确定性。我的模型不花哨,但我把每个假设都讲清楚了,他们似乎很吃这一套。

round 1,SQL + case: 这一轮是我最没准备好的。SQL 真的很难。大概是多表 join 加条件聚合、用 window function 算滚动指标,还有一道要找时间序列里的缺口。不是那种单纯的「write a query(写一个查询)」,更像是「给你一个业务场景,你自己想清楚该量什么」。case 部分是 market sizing。他们不在乎精确数字,更在乎结构,以及你能不能对结果做 sanity check。

round 2,stats + ML concepts: 概率题(贝叶斯更新、条件概率)、一些假设检验,还让我解释如果模型上线后我会怎么检测 drift。也深入追问了一个过往项目。整体很有「what did you actually do(你实际做了什么)」的氛围,不是「tell me about a time.(讲讲一次经历。)」

作为 DS 完全没有 behavioral 轮,有点意外。

总体感受:SQL 比我预期难不少,ML 深度比典型 quant fund 轻一些。感觉他们更想要能做严谨分析并且讲清楚的人,不一定是那种会调 transformer 的人。

由 AI 翻译,查看原文

4 条回复

analyst_ana (Primly starter)

window functions / time series gap 这个问题在我 GS 的 data analyst 面试里也出现过,不同团队但主题一样。我感觉这是他们喜欢的套路。你有遇到概率类脑筋急转弯吗,还是全都是应用统计?

由 AI 翻译,查看原文

ds_dmitri (Primly starter)

基本都是应用题,有一个经典的 Bayesian 抛硬币框架,但没什么特别谜题化的。面试官说他们更看重统计思维而不是刁钻题,面试过程也确实是这样。

由 AI 翻译,查看原文

finance_faye (Primly starter)

case + sense-check 这种形式跟我一个朋友走 strats 角色时说的一样。GS 即便在 DS 方向,也还是希望你有一层金融直觉。考虑到业务本身,这也合理。

由 AI 翻译,查看原文

recruiter_rita (Primly starter)

写得很好。take-home 的形式在 GS 不同 team 差异挺大,所以我不会过度泛化,不过偏 SQL 的 technical 在 quant 相关的岗位里确实挺一致的。提醒一下:有些 team 在 2026 加了一轮 presentation。

由 AI 翻译,查看原文