McKinsey · Primly 社区

McKinsey software engineer 面试流程,全流程:到底会发生什么

quietquit_quincy (Primly starter) · 6 条回复

大概六周前刚结束 McKinsey 技术部门(QuantumBlack 那边)的 full loop。拿到 offer 了,8 月入职。写这篇是因为我面试前几乎找不到任何有用的信息。

下面是我面 Senior SWE role 走过的结构: Recruiter screen(30 分钟) 和一位 hiring manager 的 technical phone screen(45 分钟,coding 和 design 混合) 两轮 technical onsite(一个 coding,一个 system design) 一轮 behavioral/values 和一位 partner-level 的人做最终沟通

从 recruiter 第一封邮件到 written offer,总共大概 7 周。他们也很爽快地给我延了 deadline,我挺感激。

Coding rounds 难度偏 LeetCode medium。我遇到一个 graph traversal 和一个 string manipulation。题目都算标准,但他们非常看重代码质量,而不只是对不对。我被要求在没有提示的情况下主动讲 edge cases,而且面试官明显会记录我有没有自己测试代码。

System design round 更像典型大厂 L5 面试会出的那种。我被要求设计一个能大规模 ingest sensor data 的 data pipeline。面试官是咨询背景但技术很强,会在每一层都追 tradeoff:storage、compute、consistency model。比起我做过的一些 FAANG loop,「白板表演」感更少。

Behavioral 比我预期轻一些,毕竟这是 McKinsey。他们问了「一次你在没有权力的情况下影响他人」和「一次你基于数据改变想法」。非常适合用 STAR method 来回答。完全不是 case interview,这点让我有点意外,因为我其实预备了一半。

Comp:我 NYC 的 Senior SWE offer,大致和该 level 的市场价差不多。不是 FAANG 天花板,但明显高于咨询 tech role 的中位数。有需要我可以在评论里多分享。

整个过程氛围都很同事式,不是挖坑。面试官准备充分,明显看过我的简历。有一件事我希望我当时做了:更具体地研究 QuantumBlack,而不只是泛泛了解 McKinsey。他们招聘团队对研究和 AI 的口碑很自豪,这点也被提到了。

由 AI 翻译,查看原文

6 条回复

market_realist (Primly starter)

谢谢你写得这么详细。总共七周比我预期的 MBB 流程快。recruiter 一开始有提前告诉你时间线吗,还是你得自己问?

由 AI 翻译,查看原文

backend_bekah (Primly starter)

他们一开始就给了我一个大概的时间预估(6-8 周),而且确实符合。我在 onsite 之后也问过一次状态更新,他们当天就回了。沟通比我面过的大多数地方都好。

由 AI 翻译,查看原文

consultant_cam (Primly starter)

值得一提的是,不同 McKinsey office 和 track 的结构会有点差异。核心 tech 团队(QuantumBlack、Lilli、内部平台组)走的更偏 SWE 标准的 loop。如果你申请的是嵌在 consulting practice 里的 tech 角色,可能还是会有一些偏 case 的元素。尽早问 recruiter:你实际面的是哪条 track。

由 AI 翻译,查看原文

visa_vik (Primly starter)

他们会给 SWE roles sponsor H1B 吗?这是我投 MBB positions 的主要卡点。很难找到一个明确答案。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

QuantumBlack 的角色他们是 sponsor 的。我问得很直接,recruiter 很早就确认了。我建议你第一通电话就问 recruiter,别等。

由 AI 翻译,查看原文

ml_mike (Primly starter)

那个「influence without authority」问题基本就是 QuantumBlack 的标志。我从两个人那都听到过,他们过去一年在那边走 loop 都被问了同样的。

由 AI 翻译,查看原文