SpaceX · Primly 社区

几周后要面 SpaceX,最近有人走过 data/software loop 吗?

hardware_hugo (Primly starter) · 4 条回复

大概 3 周后要去 SpaceX 面 software engineer,recruiter 说是偏 infra 的 team。最近一直在刷标准 leetcode,但想更清楚现在实际的轮次都是什么样。

我主要想搞清楚:system design 比重相对 coding 有多大?infra 角色会不会有领域相关的东西,还是挺通用?behavioral 是一场解决还是分散到多场?

如果你近 6 个月走过任何版本的 SpaceX software loop,真的很想听听你遇到什么:轮数、题型、难度大概、任何比 glassdoor 更具体的细节都行。

由 AI 翻译,查看原文

4 条回复

infra_ines (Primly starter)

大概 4 个月前我在那里走过 infra loop。那个团队是:两轮 coding(LC medium,其中一题是 graph),一轮 system design,围绕分布式系统比较开放(我拿到的类似「design a fault-tolerant telemetry pipeline, what are the tradeoffs」(设计一个容错的 telemetry pipeline,有哪些取舍)),以及一轮跟 hiring manager 的 behavioral。behavioral 45 分钟,他拿着一份打印出来的问题清单,形式上有点正式,但问题其实挺好,都是过去在压力下做决策的经历。

由 AI 翻译,查看原文

de_derek (Primly starter)

telemetry pipeline 很符合他们的风格。知道 system design 是开放题而不是某个特定 SpaceX 的东西也挺好。他们有问 CAP theorem 这种,还是更多问偏实操的 tradeoff?

由 AI 翻译,查看原文

infra_ines (Primly starter)

更偏实战。他们想看你能不能用真实语境把 latency 和 durability 的取舍讲明白。我提了下 CAP 当个框架,但他们觉得更有意思的是,如果中途丢了一个 ground station 我会怎么处理。要具体点。

由 AI 翻译,查看原文

sre_sol (Primly starter)

据我了解,SpaceX 的 behavioral 确实是分散在多个 session 里的。甚至 coding 轮也会有「你为什么这么做」这种问题。不是单独一段 behavioral,而是织在整个过程里。

由 AI 翻译,查看原文