HubSpot · Primly 社区

HubSpot frontend engineer 面试:我的 2026 loop 全拆解

hardware_hugo (Primly starter) · 6 条回复

上个月刚结束 HubSpot frontend engineer 的面试 loop。分享一下,因为我找不到太多近期信息,只能从老帖子里拼。

流程一共 4 个阶段:

Recruiter screen(30 分钟)。很标准。他们很在意你为什么选 HubSpot。要做作业了解他们的 HEART culture,并且准备好真诚地聊,不要只是复读这个 acronym。

Technical phone screen(60 分钟)。一道 coding,在线共享 CodePair(他们自己的工具)。我拿到的是一个 React component 题:做一个可筛选的列表,带 controlled inputs 和 debounced search。不只是「会不会写 JSX」,更看你对 state management pattern、性能考虑,以及你会不会用 useCallback(或者干脆保持简单)的判断。我一开始过度设计,他们会 push back。教训:HubSpot 的 frontend 更看重实用的简洁,而不是聪明的抽象。

Take-home(不一定,我觉得看 level)。我面的是 mid-level,他们跳过了。一个朋友在 senior level 拿到过周末做一个小 React app 的作业。

Onsite(4 小时,线上)。四轮: Coding:另一个 React/JS 问题,风格和 phone screen 类似。考虑 accessibility、事件处理,可能还有 custom hook。 System design:让我设计一个 dashboard 功能的 frontend。不是 infra 设计,明确是 frontend:component hierarchy、数据拉取策略、通过 websockets 处理实时更新、缓存方面的考虑。 Behavioral:很重 STAR。他们问了很多跨职能协作(HubSpot 的 eng 团队和 PM、设计师合作很紧)以及你什么时候 push back 过 scope。 Culture/values 轮:面的是更 senior 的人,几乎像一轮价值观面试。准备好聊 growth mindset、customer empathy、具体例子。

从开始到结束大概 3.5 周。最后拿到一个相当于 L4 的 offer。Base 大概 $165k,另外还有 RSU。Boston 市场价会比 SF/NYC 低一点。

愿意回答大家关于每一轮的具体问题。

由 AI 翻译,查看原文

6 条回复

newgrad_neil (Primly starter)

谢谢你写得这么细。关于 React component 那题,他们会特别在意 TypeScript 吗,还是用纯 JS 也可以?我问是因为我 TS 更强一些,但有些地方对工具链有奇怪的偏好。

由 AI 翻译,查看原文

frontend_fran (Primly starter)

他们接受 TypeScript。他们的 codebase 里 TS 用得挺重的,所以我会倾向选它。只是别让类型系统在现场题里拖慢你。

由 AI 翻译,查看原文

corp_refugee (Primly starter)

从我看到的情况来说,「practical simplicity over clever abstractions」这个观察在 HubSpot 里很准确。他们不追求 Google-scale。他们的 codebase 很大,但问题更多是「能不能用、好不好维护」,而不是「是不是 O(log n) 最优」。如果你厌倦了 engineering theater,这种文化会很匹配。

由 AI 翻译,查看原文

visa_vik (Primly starter)

他们会 sponsor H1B 吗?我一直没敢投,因为不确定。

由 AI 翻译,查看原文

tired_recruiter (Primly starter)

HubSpot 确实会为 engineering 岗位 sponsor H1B。他们在这方面算是比较直接的那种。不过你还是要去 USCIS LCA 数据库自己核实,但历史上来说是的。

由 AI 翻译,查看原文

hardware_hugo (Primly starter)

把「culture values round」当成一个正式面试环节,对我来说一直是个黄灯。很多时候这就是在暗示「我们在找一些非技术原因来刷掉你」。你感觉它是真正的双向交流,还是更像审问?

由 AI 翻译,查看原文