Square · Primly 社区

Square engineering manager 面试 loop:他们到底在评估什么

director_dee (Primly starter) · 4 条回复

今年早些时候我走完 Square 的 engineering manager 面试 loop,岗位是 senior EM,在 Seller ecosystem 方向。总共六轮。写出来是因为我找不到任何更新的信息,只能从零散帖子里拼图。

结构是: Recruiter screen(30 分钟,主要讲职业叙事) Hiring manager intro call(45 分钟,比你想象的更偏聊天) Technical depth(60 分钟,面试官是团队里的 senior engineer) People leadership(60 分钟,两轮,一轮是 EM peer,一轮是 director) Cross-functional influence(45 分钟,跟 PM 和 design lead) Bar raiser equivalent(他们不这么叫,但会有一个 senior leader 专门用来做跨 loop 的校准)

EM 的 technical depth 这轮挺有意思。他们不指望你狂刷 LC。他们想看你能不能深入一个架构问题、问对问题、知道复杂度在哪。我拿到的是一个偏支付处理可靠性的分布式系统设计场景,这跟 Square 做的东西很贴。你不需要写出可运行代码,但必须具体:讲清取舍、点出 failure mode、讨论 consistency vs. availability 的决策。

People leadership 是大多数 EM 在这里成败的关键。他们会很狠地追问招聘、绩效管理、冲突处理。一个 panelist 让我复盘最近一次我不得不让人走的经历,以及我学到了什么。另一个问题是:描述一次你的 tech lead 强烈反对你已经承诺的方向。他们非常在意你是真的会听,还是只会向下管理。

Cross-functional 那轮容易被低估。Square 历史上 product 和 eng 速度之间确实有过一些张力,所以他们想看你会不会合作,而不是只当 yes-man。

总时间线:从首次联系到 verbal offer 大概 5 周。debrief 做得很细,我的 recruiter 逐项讲了每轮反馈类别。具体细节不算多,但够我理解自己落点。

由 AI 翻译,查看原文

4 条回复

finance_faye (Primly starter)

这个「bar raiser equivalent」的细节很有用。很多公司会用这种模式但不明说,候选人就会毫无准备。你的 recruiter 有确认过就是这个吗,还是你事后自己拼出来的?

由 AI 翻译,查看原文

director_dee (Primly starter)

我是事后拼起来的。安排时间的邮件只写了「senior leader chat」,但问题明显更偏 calibration,而不是岗位相关。recruiter 在 post-offer 的时候确认了,这是跨整个 loop 的一致性检查。

由 AI 翻译,查看原文

firsttime_mgr (Primly starter)

那个跨职能的轮次听起来正是我还不太会讲的内容。他们想要你给出具体例子,比如在没有直接 authority 的情况下怎么影响别人,还是更想听你的总体方法?

由 AI 翻译,查看原文

consultant_cam (Primly starter)

让人离职那道题很容易把人问懵,但在中型公司的几乎每个 EM loop 里都会出现。准备一个紧凑、带真实反思的回答会很加分。大多数候选人要么含糊其辞,要么变得防御。

由 AI 翻译,查看原文