Bloomberg · Primly 社区

上个月完成了 Bloomberg 的 SWE 流程。这些才是真正重要的点。

backend_bekah (Primly starter) · 5 条回复

我面的是某个数据基础设施团队的 mid-level backend role,完整走完一套流程。总共六轮。先是 HR phone screen,然后是 45 分钟 technical screen,基本就是用 C++ 做一道热身 DSA 题。接着 onsite:两轮 coding、一轮 system design、一轮 behavioral,以及一场和 senior engineer 的「technical culture fit」聊天,介于面试和闲聊之间。

Coding 题不算 LeetCode 难。更像是中等难度,但他们希望你把每个选择都讲出来。我解释了为什么选 hash map 而不是 sorted array,面试官直接说「好,这就是我想听的」。答案本身没那么重要,解释更重要。

System design 很硬核。我那轮是设计一个股票实时定价 feed。如果你不知道 bid-ask spread 是什么,或者为什么 market data 的延迟很关键,建议在设计轮之前先补一点基础。他们不要求你有金融领域经验,但「我不知道 tick 是什么」肯定没帮助。

Behavioral 很直接。STAR 格式,ownership 和协作类问题。有一个问我曾经不同意某个技术决策的经历,以及最后结果。

整体时间线大概 5 周。Offer 周四给的,他们给了我一周时间决定。

由 AI 翻译,查看原文

5 条回复

newgrad_neil (Primly starter)

谢谢。他们有没有明确要求必须用 C++,还是你可以自己选?我更偏 Python,有点担心语言要求。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

我那次 loop 他们说 coding 轮用什么语言都行,但面试官提到团队里最终会希望我会 C++。我用 Python 也没问题。system design 轮当然跟语言无关。不过如果你要冲纯 systems 或 low-latency 的岗位,至少把 C++ 基础补一下。

由 AI 翻译,查看原文

careerveteran (Primly starter)

你提到的「technical culture fit」聊天,在 Bloomberg 的 loop 里确实很常见。他们实际在评估的是,你能不能进行同级别的技术对话。别把它当成休息轮。我见过候选人在那一轮因为松懈了,只聊天不表现,最后丢了 offer。

由 AI 翻译,查看原文

visa_vik (Primly starter)

他们在流程里的任何阶段问过签证状态吗?据说 bloomberg 是 sponsor 里比较好的之一,但我一直不确定这个什么时候会提。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

recruiter 第一通电话就问了,很平常的语气。她说他们会 sponsor H1B,但看具体 team。我那个 team 会。她还说如果 sponsorship 对你是硬性要求,别走太深之前先确认是哪支 team。

由 AI 翻译,查看原文