2026 年 3 月我参加了 Adobe 的 full onsite(virtual),面的是 senior platform engineer。周四一天五轮连着来。下面是完整复盘。
五轮内容 coding round 1(45 分钟):算法题,中等难度。我的是图题。在 OA 的帖子里解释过,但这轮是 live。 coding round 2(45 分钟):设计加实现的混合。我需要设计一个简单的 rate limiter,然后实际把核心部分写出来。更少看优雅,更看能不能跑起来,以及先把设计讲清楚。 system design(60 分钟):协作文档编辑,和另一个帖子里描述的一样。这轮才是 senior 候选人的真正分水岭。 behavioral(45 分钟):两位面试官。很多跨团队协作问题,一个领导力/失败问题,还有一个「tell us about impact(讲讲你的影响力/产出影响)」类型的问题。感觉他们在校准 L5 vs L6。 hiring manager chat(30 分钟):不太像评估,更像「这是团队,这是你会做的事情,你有什么问题」。但我还是建议准备问题,这会影响他们怎么收尾。
流程安排 全程 Zoom,coding 用 CoderPad。每轮间隔 10-15 分钟。他们很准时。我中间喝水、记笔记,都没人介意。
大家通常掉在哪 从我听到的 recruiter debrief:大多数 senior 候选人要么 system design 深度不够,要么 behavioral 不够具体。在 senior 这个级别,技术基础很少成为直接淘汰原因,更多是沟通那一层。
反馈 / debrief 时间线 onsite 后 4 个工作日 recruiter 联系我。他们没给详细反馈,但 recruiter 愿意说哪些方面强、哪些需要更深。这比很多公司给得多。
总体感受 Adobe 的流程比我预期更紧凑,不怎么混乱。面试官大多准备了自己的问题。我在口碑更好的公司也遇到过更不靠谱的 onsite 组织。