Coinbase
Crypto-native loops: coding rounds, a design round on custody, ledgers, or exchange infrastructure, plus a values interview.
Typical loop
- 1Recruiter screen
- 2Technical phone screen
- 3Onsite: two coding rounds
- 4System design round on ledgers or custody
- 5Values interview
Asked on LeetCode
All 11 by time range →- Simple Bank SystemmediumArrayHash TableDesignSimulationfrequency 100.0
- Zigzag IteratormediumArrayDesignQueueIteratorfrequency 91.0
- Time Based Key-Value StoremediumHash TableStringBinary SearchDesignfrequency 88.5
- Design In-Memory File SystemhardHash TableStringDesignTrie+1frequency 82.5
- Decode the MessageeasyHash TableStringfrequency 78.6
- Random Pick with WeightmediumArrayMathBinary SearchPrefix Sum+1frequency 70.7
- Best Time to Buy and Sell StockeasyArrayDynamic Programmingfrequency 49.3
- Course Schedule IImediumDepth-First SearchBreadth-First SearchGraph TheoryTopological Sortfrequency 49.3