Coinbase Interview Questions and Guide
Correctness and security in financial systems: idempotency, ledgers and consistency.
The Coinbase interview loop
- Online assessment
- Technical screen
- Onsite: domain coding, system design, behavioral
Coinbase interview questions
- Design a Distributed Rate Limiter
- Design a Payment System
- Design an Online Auction
- Design Cash App (P2P Payments)
- Design a Webhook Delivery System
- Design a Stock Exchange
- Design a Real-Time Market Data Feed
- Online Stock Span
- Number of Orders in the Backlog
- Time-Based Key-Value Store
- Coin Change
- Coin Change II (Unbounded Knapsack)
- Best Time to Buy and Sell Stock With Cooldown
- Best Time to Buy and Sell Stock IV (k Transactions)
- Design In-Memory File System
- Design File System
- Find the Length of the Longest Common Prefix
- Modular Exponentiation
- Design a Digital Wallet
- Design an In-Memory Banking System
- Design an In-Memory Cloud File Storage
- Design a Stock Exchange Order Book
- Tell me about a time you took ownership beyond your role
- Tell me about a decision you made with incomplete information
- Tell me about a mistake that affected others
- Tell me about a production incident you handled
- Tell me about a time you took a calculated risk
- Tell me about creating structure in a chaotic situation
- Tell me about a big decision you made without asking for permission
- Tell me about a time you balanced speed against safety
- Why Bloomberg, and why financial technology?
- Fix a Slow Endpoint with AI
- Build a Multi-Level In-Memory Store with AI
- Integrate a Paginated, Rate-Limited API with AI
- Fix a Concurrency Bug with AI