我刚走完 servicenow 的 new grad / entry level software engineer 流程,现在还在消化。写给过去那个在这儿找不到任何有用信息的自己。
我怎么知道这个岗位的 2025 年 5 月 cs 毕业,1 月初通过他们 careers 网站投了 servicenow 的 new grad SWE。大概 3 周后 recruiter 主动联系我。岗位在 santa clara 的 developer platform team。
面试流程,按步骤
recruiter screen:30 分钟,主要聊背景和时间线。她把流程解释得很清楚,我挺感激。问我有没有 servicenow platform 经验(我没有,不过对 new grad 来说似乎没关系)。
online assessment:hackerrank,2 道 coding,90 分钟。一道是图遍历(bfs,比较常规),另一道是我之前没见过的字符串解析题。总体中等难度。他们会在大概 2 周内告诉你是否进入下一步。
tech phone screen:45 分钟,团队里的一个 engineer。一道 coding(trees),然后 15-20 分钟问我简历上项目的问题。他们会挖得很深,尤其是我写的一个分布式系统项目,不只是「做了什么」,还会问「如果重做你会改什么」。要准备。
onsite(线上):四轮连着来。coding(2 题,75 分钟)、system design(new grad 的轻量版,偏简单 web app 架构)、behavioral、以及和 hiring manager 的 team/culture fit 对话。
真正重要的是什么
对 new grad 来说,behavioral 和 fit 轮比我想象中更重要。他们问团队协作、问一次我怎么处理模糊不清的情况、问我最适合什么样的团队环境。要认真准备,不要只准备技术。
coding:leetcode easy-medium 区间,trees/graphs/arrays。没什么离谱的。他们想看你边想边说。
结果
拿到 offer。2026 年在 santa clara base 是 $155k,我觉得对 new grad 来说挺有竞争力。年终 bonus 目标 25%,RSU 4 年 vest。
如果你是 new grad 在投:流程很公平,而且 recruiter 真的会回消息。光这一点就超过我投过的 80% 公司。