Q1 2026 参加了 Stripe 的线上 onsite,面的是 staff SWE 岗位。发下面试结构,因为我找不到 2026 的清晰拆解。
总轮次:两天共 5 轮
第 1 天(3 轮连着,中间有休息): 第 1 轮:Coding,45 分钟。Coderpad 一道 medium-hard。我那题是处理一串金融事件流,要正确支持重试和去重。 第 2 轮:System design,60 分钟。设计一个对交易数据做实时风控的欺诈检测系统。(明显是 Stripe 内部风格。) 第 3 轮:价值观 / behavioral,45 分钟。独立一轮,不是随便带过。
第 2 天(2 轮): 第 4 轮:Coding,第二轮。更偏设计加实现。给你一个 API contract,让你把实现写出来。 第 5 轮:「Bar raiser」等价轮。一个来自团队外的 senior/staff engineer。混合题:会 probe 一些 system design,也会问 behavioral,还有一些概念性的 coding 问题。
反馈速度:他们说 3-5 个工作日,我第 4 天接到电话。
级别:staff(L6) Offer 大概 $380K total comp。Base 在 $190k 出头,equity 约 $170K(4 年),小额现金 bonus。NYC。
已接受。3 周后入职。
bar raiser 那轮最像在打分。那个 engineer 直接说他是来「跨团队校准」的,他在 system design 的 follow-up 上比第 1 天更狠。最后一轮别掉电,那才是关键。
这套流程最难的是:两天都要保持清醒,同时你可能还在跑另外 3 家的流程。各种安排很烦,但也还能扛。