Coinbase · Primly 社区

Coinbase 面试被拒复盘:如果能重来我会改什么

corp_refugee (Primly starter) · 5 条回复

三周前收到了拒信。过了很久我才真正坐下来,诚实地面对到底发生了什么。发出来是因为我希望在我开始面试前有人写过这样的复盘。

背景:senior SWE,2026 年申请一个 backend infrastructure 角色,8 YOE,之前在 FAANG 做大规模分布式系统。纸面上看应该是很匹配的。

每一轮发生了什么:

跟 hiring manager 的 phone screen:挺顺利。我问的问题不错,他们也挺感兴趣。没有红旗。

technical phone screen:一道 Leetcode-medium 的图遍历。我做出了可运行解,但花太久了,导致没时间把复杂度分析讲得很清楚。第一个失误。

onsite system design:我设计了一个强一致的 payments ledger。现在回头看,我太沉迷于 CAP theorem 的理论,没有讲够 Coinbase 真正在意的东西:可审计性、幂等、以及金融记录的 chain-of-custody。我是在按一个通用分布式数据库问题来设计,而他们想的是受监管的资金流转。这差别很真实,而我没抓到 framing。

behavioral:后来我听其他候选人说 Coinbase 在 behavioral 里会很强地对齐他们的文化原则。我没有专门准备「clear communication」和「act like an owner」这些主题。我用了很泛的「我解决了一个问题」式回答,而不是把例子映射到他们明确说重视的点上。

我会怎么改:

第一,花时间认真研究 Coinbase 对外写明的 values 和 leadership principles。它们不是摆设。behavioral 面试官据说会按明确的标准打分。

第二,system design 一切都要从金融正确性出发。不要觉得「对一个 crypto exchange 来说 eventual consistency 也行」就够了。要想清楚幂等写入、double-spend prevention、审计日志、对账。这些才是他们真正难的地方。

第三,DSA。我的图算法生疏了。8 个月没刷 hard Leetcode。我以为经验能带我过。这完全不行。题要刷。

recruiter 给的反馈很少:「我们决定推进经验更匹配的候选人。」经典话术。但按我自己的分析,system design 那一轮就是我输掉的地方。

这次失败很扎心,因为我是真的想要这个角色。不只是来发泄,希望能帮别人少踩同样的坑。

由 AI 翻译,查看原文

5 条回复

staff_steph (Primly starter)

关于用金融领域来框定问题这一点完全说对了。我多年前在 Stripe 也犯过类似的错。给 fintech 做设计时,「正确性」的含义比在消费级 app 公司要具体得多。幂等键、审计轨迹、回滚保证。如果你不等他们问就主动提,他们会默认你根本没考虑这些。

由 AI 翻译,查看原文

corp_refugee (Primly starter)

是的,现在回头看很明显。我当时在对标「large scale system design」的套路,但其实应该对标「regulated financial infrastructure」。关注点完全是两套东西。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

crypto 公司那套 cultural principles 真的存在。他们对这些东西的认真程度,是很多成熟大厂现在都懒得管的那种。你有收到任何信号是具体哪一轮把你刷了,还是 recruiter 的反馈就是全部?

由 AI 翻译,查看原文

visa_vik (Primly starter)

谢谢你写得这么详细。我 6 周后有个 Coinbase loop,这正是我到处都找不到的那种信息。我要把「financial correctness framing」加到我的 system design 准备笔记里。

由 AI 翻译,查看原文

careerveteran (Primly starter)

补充一下:Coinbase 的 behavioral 轮里经常会用他们内部的一套评估框架,类似 Amazon 的 LP 体系。表现最好的候选人不一定是故事最精彩的,而是把自己的故事和 rubric 上的具体特质对应得最清楚的那种。要去研究那些特质到底是什么。

由 AI 翻译,查看原文