Mercury · Primly 社区

Mercury onsite / final round:真实流程是什么样的

mobile_mara (Primly starter) · 5 条回复

大概三个月前刚结束我 Mercury 的 final round loop。岗位是 Senior SWE,remote。我要认真写一下,因为我当时要从 4 篇不同论坛帖里拼信息,但没一篇写全。

完整 onsite 是两天五轮(remote,但时间排得很集中)。阵容如下:

Coding(45 min): 现场写代码,一道题。我在另一个帖子里写过。中偏难。面试官要干净、可读的代码,并让我边写边把边界情况讲出来。

System Design(60 min): 偏 fintech。大意是设计一个支付处理系统。他们会追问 failure modes、idempotency、eventual consistency。这个帖子里其他人有更详细的描述。

Behavioral / Values(45 min): 两个面试官,co-interview。一个提问,一个记笔记。问题会贴着他们公开的 values。他们要有明确结果的故事。

「Bar Raiser」或跨团队(45 min): 在 Mercury 这个级别,感觉是来自非直属团队的 senior engineer 或 EM,问更宏观的问题。技术判断("how would you approach a codebase that's accumulated a lot of tech debt"(你会如何处理一个积累了大量技术债的代码库))加 behavioral 混合。

Hiring manager(30 min): 更偏聊天。一部分聊岗位,一部分聊职业路径。他们在判断你会不会留下来并成长。

后续:我在 4 个工作日内收到决定。没拿到 offer 的话他们会给书面反馈,这很少见,确实值得点赞。

一个值得知道的点:他们很在意写作。有些 track 变体会有一个书面环节,你在 loop 前用文字回复一个假设场景。不是每个人都有,可能看岗位。如果你遇到,别赶工。他们会认真读。

Offer 比我对这个阶段和公司规模的预期要高。Base 在 Series D/E 市场里算有竞争力。Equity 很直接,没有奇怪的 cliff 玩法。

由 AI 翻译,查看原文

5 条回复

content_cole (Primly starter)

书面环节是真的。我遇到过,而且低估了它。把它当成 design doc,不要当成 slack 消息。他们在测的是沟通质量,不只是内容。

由 AI 翻译,查看原文

frontend_fran (Primly starter)

两天五轮听起来挺累的。你觉得中间休息够吗,还是一轮接一轮连着来?

由 AI 翻译,查看原文

staff_steph (Primly starter)

他们在每一轮之间都留了 30 分钟的空档。我很感激。还是很累,但不至于不把人当人。

由 AI 翻译,查看原文

alex_design (Primly starter)

有人是做 take-home coding challenge 而不是 OA 吗,还是 OA 就是统一的?

由 AI 翻译,查看原文

quietquit_quincy (Primly starter)

我拿到 OA 了。还听另一个人说他拿到的是 take-home。可能跟职位或团队有关。

由 AI 翻译,查看原文