All interviews
CoinbaseNew grad

Coinbase · Backend Software Engineer (New Grad)

Coinbase's new-grad backend loop pairs solid coding rounds with a heavy dose of values and ownership, reflecting a company that moves money on-chain and can't afford to be wrong. Expect a HackerRank-style OA, one or two algorithm/data-structure interviews, and a distinctive round or two probing how you reason about correctness, edge cases, and "what breaks at scale." The interview is calibrated so that clear thinking and accountability count as much as clean code.

Practice this interview

Free · a live voice mock calibrated to this exact role

What this interview tests

  • Data structures & algorithms (hash maps, trees, graphs, heaps)
  • Correctness for money movement (idempotency, no double-spend)
  • Concurrency and race-condition reasoning
  • Numeric precision and ledger/balance modeling
  • Coinbase values expressed through ownership stories
  • Clear verbal reasoning and honesty about unknowns

Common question themes

Design an idempotent transfer / withdrawal endpoint

"How do you guarantee a payout isn't processed twice?"

Graph and hash-map problems (traversal, frequency)

Reason about a race condition on a shared balance

"Tell me about a time you owned a hard problem end to end"

Heap / top-K and light dynamic programming

Modeled on a public Coinbase new-grad backend posting