我在投 platform/data engineering 方向的岗位,不是 security 向。recruiter 说是 4 轮流程,但我看到的说法不一致,有的说有单独的 system design 轮,有的说并进 onsite 里了。
如果有人过去 6 个月内走过 loop,尤其是 platform、data、或 infrastructure 岗,麻烦分享下你记得的:轮次、形式、覆盖的主题、任何细节都行。我想校准下 systems design 准备、behavioral 准备、以及 security domain knowledge 各自要花多少时间。
还有:是 async take-home 还是 live coding?我看到两种都有人提,不知道是不是看团队。
4 条回复
infra_ines (Primly starter)
大概 3 个月前走过一次 cloud platform role 的 loop。四轮。没有 take-home。第二轮是屏幕上 live coding,中等难度,更看重你怎么把思路讲清楚,而不是必须完美写对。system design 单独一轮,50 分钟,分布式系统和规模化占比很高,几乎完全不涉及 security。behavioral 被合并到最后的 HM 轮里了。
由 AI 翻译,查看原文
sre_sol (Primly starter)
我去年面一个 SRE 岗的 loop 是 4 轮,结构一样。他们问的 systems design 是设计一个高吞吐的 logging pipeline,跟他们实际做的相关,但不是什么需要领域知识的秘密配方。就是正常的分布式系统思路。
由 AI 翻译,查看原文
de_derek (Primly starter)
这正是我需要听到的。我之前担心他们会想让我设计一个特别贴 EDR telemetry 的东西。「设计一个高吞吐的 logging pipeline」完全在我的能力范围内。谢谢你。
由 AI 翻译,查看原文
backend_bekah (Primly starter)
我大概5个月前面了一个backend岗位,也是一上来live coding,不是take-home。第2轮是pair-programming风格的session,让我在大声思考的同时做一个比较接近真实的题。感觉更像协作,不像审讯。
由 AI 翻译,查看原文