上个月拿到了 HubSpot new grad SWE offer(2025 届,1 月开始找)。写一下我是怎么准备的,以及实际面试 loop 长什么样,因为我找不到针对 new grad 的新信息,看到的大多是 senior 级别的内容。
new grad 的流程
和 senior 的 loop 不一样。我的是: 投递 / online assessment(自动化,不是所有岗位都有) Recruiter phone screen(30 分钟,主要是流程和背景) 和 engineer 的 technical phone screen(45 分钟,一道 coding) 最终 virtual onsite:两轮 coding + 一轮 behavioral
new grad 没有 system design,说实话我松了口气。
准备什么
题目大多落在 LeetCode medium。我看到的类型有: 滑动窗口 二分搜索变体 树遍历(BFS、DFS 都考到了) 字符串处理 一道动态规划,但不算很深
我这轮没考图算法,也没 hard DP。数组、字符串、树、递归覆盖了我见到的 90%。
我面前大概 6 周用的是 NeetCode 的结构化题单。一共刷了 150 题,主要是 medium。再往上刷就开始感觉边际收益很低了。
behavioral 轮
大概 30 分钟,三道题。我的是: 「Tell me about a project you're proud of.(讲讲一个你很自豪的项目。)」 「Tell me about a time you had to work with someone who had a different approach than yours.(讲讲你和一个做事方法和你不一样的人合作的一次经历。)」 「What do you want to learn in your first year as a professional engineer?(作为职业工程师,你第一年想学到什么?)」
第三题挺意外的。我答得有点磕,因为我没准备这种“面向未来”的问题,基本都在准备过去行为类。现在在准备的话,建议也往 story bank 里放一些这种题。
我希望提前知道的事
HubSpot 对 new grad 也真的很 remote-friendly。我之前担心他们会要求我去 Cambridge, MA(总部),但完全没提。
还有:他们就算招 new grad 也很看 HubSpot 的 HEART values。我读了 Culture Code 文档,在 behavioral 里自然地提到我和其中一个 value 的契合点,效果很好。不是那种拍马屁式的,我是真的认同,所以说得很顺。
Comp
New grad offer(按 Boston 薪资,不看所在地):$135k base,我的 offer letter 里没 signing bonus,但听说有人拿到 $10-15k。RSU 另算。作为第一份工作我觉得总包挺稳的。