2026 年晚春刚结束一个 Dropbox onsite。他们现在叫 virtual onsite,就是一整天连续不断的 Zoom 面试。结构大概是这样。
总共五轮: Coding A(偏算法,45 分钟) Coding B(更偏系统/实用,45 分钟) System design(50 分钟) Behavioral / hiring manager(45 分钟) Cross-functional / culture(30 分钟)
中间有 30 分钟午休,他们还真的会鼓励你去休息。我也休了,下午状态明显更好。
两轮 coding 我在另一个帖子里写过了。我想补充的是:节奏真的很重要。Coding A 我卡在一个之前没见过的优化点上大概 8 分钟,但我全程都把思路大声讲出来。后来面完拿到 offer 后,面试官说「边想边说」很关键,因为能看出来我不是只是在套模板。
System design:另一个帖里有更细节的。L5 的 onsite 他们希望你能完全主导,而不只是回答提示。
Hiring manager 那轮大多是 behavioral,但也会聊 team fit 和当前项目。她问我最感兴趣的工程问题是什么,以及我对分布式一致性模型有没有观点。这个有点意外,但挺好玩。
Cross-functional 那轮更轻松,更多是文化和工作方式。问了几个我怎么处理模糊问题、怎么跟 PM 和设计师协作。
从 onsite 到 offer call 的 debrief 大概 10 天。Recruiter 在一周左右的时候会来跟进。
一个很实际的点:HM 那轮问我有没有在考虑其他 offer。有的(一个是真正的,另一个在推进中)。直接说出公司名,确实有助于他们把时间线往前排。