3 月做了 xAI 的 onsite。整整一天,四轮连着来。我是线上(我不在 SF),但听说线下结构也差不多。
每轮情况:
第 1 轮:Coding。 两题,60 分钟。LeetCode medium 到 hard。我遇到一道图题和一道动态规划。明显比 OA 难。他们希望你边做边讲思路,也会追问复杂度分析。
第 2 轮:System design。 50 分钟。题目偏基础设施:给大型 GPU 集群设计一个分布式 training job scheduler。很对口但依然有挑战。他们很在意 failure modes、恢复机制、优先级队列、成本效率。面试官很懂,也会对我的方案提出有质量的反驳。
第 3 轮:Behavioral。 40 分钟。两三个问题,比较常规:Ownership、分歧、决策速度。没什么意外。
第 4 轮:Domain deep-dive / culture。 40 分钟。这轮更不结构化。他们问我做过的具体技术、过去角色里为什么做某些架构选择、以及我怎么看分布式 ML 基础设施的一些趋势。也有几个「why xAI」类型的问题。
中间有午休。午饭不做题。
反馈节奏:5 个工作日回我消息,通过到 offer 阶段。他们内部 debrief 听说要 2-3 天才会定。
整体感觉:面试官都很 sharp,也很投入。不是那种照脚本问的 loop,会顺着你的回答往下 riff。你喜欢对话式会觉得很爽,如果你想要可预期性可能会更有压力。