Coinbase · Software engineer · IC5-IC6
System Design (mid/senior)
Open-ended spoken architecture discussion for mid/senior loops
What they actually ask
The question shapes this round uses. Larpy does not read these out. It builds each one from your own resume, because the generic version is the one you have already rehearsed.
- “Design a crypto exchange order book and trade-matching pipeline handling millions of concurrent transactions (matching, latency, consistency).”
- “Design a secure crypto wallet / custody system: hot vs cold split, private-key management, multi-sig / threshold signatures, air-gapped cold storage, auditability.”
- “Design a rate limiter / rate-limited API for a high-volume public endpoint.”
- “Design a real-time and historical crypto price/data API (caching, low latency, high request volume, resilience during volatility).”
What this round is judged on
- Scalability & latency · handles scale and concurrency
- Security & correctness · sound under money-movement constraints
- Tradeoff reasoning · defends decisions under pressure
- Requirements clarification · drives and scopes the problem
Where this round sits
Coinbase’s published process. Lime marks the stage this round runs.
- 01Recruiter screen
- 02Online assessment (CodeSignal)
- 03Technical / pair-programming phone screen
- 04Virtual onsite ("full loop")this round
- 05Hiring-committee debrief
What happens in each stage›
- Recruiter screen
- ~30 min spoken call. Recruiter probes mission resonance ("increase economic freedom"), crypto interest/experience, alignment with the cultural tenets, and level fit.
- Online assessment (CodeSignal)
- Automated, not live: ~70 min, roughly 3-4 algorithm problems (one warm-up + medium problems). Some frontend/full-stack pipelines skip straight to a pair-programming screen. Not simulated as a live round here.
- Technical / pair-programming phone screen
- ~60 min live coding with one engineer in a realistic IDE/repo environment; one problem built collaboratively, graded on code quality and follow-up extensions.
- Virtual onsite ("full loop")
- Modal composition: two pair-programming/coding rounds (~90 min each, the core of the loop), one system-design round (~60 min, mid/senior), and one behavioral/values round (~30 min, often with the hiring manager). Composition varies by level and org.
- Hiring-committee debrief
- Interviewers vote "hell yes" or no; a "maybe" rounds down to a no. Per the Top Talent tenet they ask whether the candidate will raise the team average before making an offer.
Sources
Built from what Coinbase publishes about its own process and from real interview data. No leaked question lists. The questions you get are generated against your own resume, so they are not from anyone else's interview.
Pair-programming focus; production-grade (not Leetcode-optimal) code; statement that most who fail the loop fail on the pair-programming stages
Recruiter-screen topics; "hell yes" vs no bar with "maybe" rounding down; interviewer debrief questions
All 10 cultural tenets verbatim, including Top Talent's "raise the average" and Mission First's "refuge from division" language
Origin and framing of the Mission First / apolitical stance and the tenets
Engineering level ladder: IC3 (entry) through IC6 (Staff) and above
Sources last checked . Hiring loops change, so this date is the honest limit on everything above.
Other Coinbase rounds
- Recruiter Screen
Warm, conversational recruiter call
- Pair-Programming Phone Screen
Collaborative live coding with one engineer in a realistic IDE, not a bare pad
- Onsite Pair-Programming Round
The core of the onsite and the round most failed candidates fail on
- Values & Behavioral Round
Spoken round tied directly to the 10 cultural tenets, often with the hiring manager