我是 2025 届,刚走完 Coinbase 的 new grad SWE 面试全流程。发这个给其他 new grad,因为网上很多建议都是给 senior engineer 准备的。
先说:crypto 知识问题。我之前为这个很焦虑。我不是 DeFi 圈的人。但对 new grad 岗,他们其实不指望你真的在链上交易过,或者写过 smart contract。他们更希望你理解 Coinbase 在做什么的基本逻辑,以及为什么技术上很难。我准备的方法是读他们的 engineering blog(分布式系统、wallet 架构、合规基础设施这些内容都不错),把大致的技术版图先摸清。
Coding 面:两轮 LC 风格。我遇到一道图遍历题和一道 sliding window 题。体感都是 medium 难度。有个 interviewer 说他们对 new grad 是刻意不出 hard 的。准备重点放 medium,尤其是 arrays/strings、trees、graphs。sliding window 这个套路别忽略。
系统设计(lite):new grad 会给你一个弱化版的设计题。我的是类似:设计一个 URL shortener。很标准的那种。他们更在意你怎么讲清楚约束条件,而不是完美答案。我先问澄清问题,画出基本组件,聊了下哪里会加 caching。这样就够了。
Behavioral:标准 STAR。"Tell me about a challenging team project.(讲讲一个有挑战的团队项目。)" 还有 "A time you got feedback you disagreed with." 他们很看重协作信号。我感觉他们在筛那种在小团队合作时不会很难共事的人。
我的时间线:recruiter screen,online assessment(两道 LC medium,90 分钟),然后一周内两轮 technical + 一轮 behavioral。最后一轮结束后大概 10 天拿到 offer。
对 new grad 来说 offer 挺有竞争力:$155k base,4 年 $175k RSUs,$15k signing。SF office,但平时一周内远程挺友好。
如果你准备时完全没 crypto 背景,也别慌。把业务搞懂,基本功打牢就行。