上周刚结束 ServiceNow virtual onsite,我面的是 Senior SWE,偏产品侧(不是 platform/infra)。整个流程分两天,中间还隔了一天休息,其实挺舒服的。我进之前也找不到明确答案,所以分享一下结构。
我的终面结构: Day 1:Coding 轮 1(45 分钟)、System design(50 分钟)、午休(他们给 Doordash credit,细节挺加分) Day 2:Coding 轮 2(45 分钟)、Behavioral / values 轮(60 分钟)、Hiring manager conversation(30 分钟)
总计:两天 5 场实质面试。
hiring manager conversation:这是我没完全预料到的一场。它不是另一轮 behavioral,更像双向面试。她问我技术上什么会让我有动力、我最自豪交付过什么、我最适合什么样的团队结构。然后她给了我完整 10-12 分钟让我提问。我带了些真正的问题,比如团队的架构 roadmap(他们 2026 在猛推 AI/Now Assist)和工程文化。她回答得很具体。是个好信号。
让我意外的点: 面试官之间看起来是真的协调过。两天里没有人重复问同一个 behavioral 问题,说明他们是有正式 debrief 机制的。他们也明显看过我的简历。coding 的面试官还提到了我背景里的一个项目,用那个语境来包装题目,让它没那么抽象。
debrief 时间线:recruiter 说终面结束后 5-7 个工作日出结果。我是第 4 天就回来了。offer call 20 分钟:讲薪酬拆分(base、target bonus、RSUs vesting schedule)、入职日期,并给了我一周时间考虑。
我拿到的 offer(湾区,senior,2026):base 在 $230k 左右,15% target bonus,RSUs 4 年 vest。不是 FAANG 水平,但在企业 SaaS 里算明显高于市场。已接受。