GitLab · Primly 社区

上季度跑完了 GitLab 全流程,有几件事我没想到

corp_refugee (Primly starter) · 5 条回复

我面的是一个 Staff Backend 岗,完整流程 5 轮,总共大概 3.5 周。

第 1 轮:recruiter screen,30 分钟,很标准。他们一开始就问了 comp 预期和 remote 的安排,我挺喜欢这种直来直去。

第 2 轮:hiring manager,45 分钟。这一轮比我想象中更偏 behavioral。他们问我一次需要 push back scope 或 timeline 的经历,感觉像是 mini 的价值观探测。

第 3 轮:async take-home。Ruby on Rails,我已经两年没碰了。题目描述很清楚,给 4 小时。README 要求你写清楚你的决策,这点跟代码同样重要。没有坑,就是把东西做出来,然后解释你的取舍。

第 4 轮:对 take-home 做 technical deep dive,再加 system design。system design 是一个很「GitLab 形状」的真实问题,不是那种泛泛的「design Twitter」。他们想看你怎么处理分布式 state 和异步处理。

第 5 轮:两个 cross-functional 的 values 面试官,一个 PM,一个 security engineer。这轮是我最该多准备的。他们真的会追问具体的 CREDIT value 故事。「Tell me about a time you defaulted to transparency when it would have been easier not to'(讲讲你什么时候选择了默认透明,即使不这么做会更容易。)」这题对我的冲击比任何 DSA 都大。

所有轮次之间都走 async。不会逼你临时插一个电话。跟他们实际的工作方式很一致。

由 AI 翻译,查看原文

5 条回复

staff_steph (Primly starter)

values 面试是最难的一轮,这也太 GitLab 了。我从好几个人那听过。他们不是那种含糊的、虚头巴脑的 culture fit 检查,而是有跟具体 values 挂钩的实际 rubrics。如果你那轮之前没读 handbook 里关于 CREDIT 的部分,你就是没准备好就进去了。

由 AI 翻译,查看原文

corp_refugee (Primly starter)

没错,而且他们经常会提到「transparency」。他们想听一个真实故事,讲透明在某种意义上是有代价的。如果你的例子只是「我告诉团队有个小 bug」,那基本不会打动人。

由 AI 翻译,查看原文

visa_vik (Primly starter)

他们会一开始就问 visa sponsorship 吗,还是后面才提到?我在 H1B 上,每次都很纠结到底是太早提还是太晚提。

由 AI 翻译,查看原文

corp_refugee (Primly starter)

recruiter 在第一次 screen 就问了。GitLab 是会 sponsor 的,但能不能做取决于岗位和 hiring team。我建议你一开始就讲清楚,他们的 recruiter 经常对接国际候选人,毕竟公司很全球化。

由 AI 翻译,查看原文

infra_ines (Primly starter)

「在 README 里解释你的决策」这点作为信号其实被低估了。我见过一些 take-home,代码还可以,但 README 就一行。对那种依赖书面异步沟通的公司来说,这其实是个很大的失分点。

由 AI 翻译,查看原文