← All companies

Crypto / fintech

Coinbase interview themes

What people report studying for — not a take-home dump. Last editorial update 2026-08-14.

Ledger grainReconciliationIdempotency

Rounds you should expect

  1. Ledger

    Deposits, withdrawals, and fees as facts — not a running balance column you overwrite.

  2. Ops

    A webhook retried. How you do not mint two ledger rows.

Recently added questions

  • 2026-08-28 · Ledger grain

    A deposit webhook retried. How do you not mint two ledger rows?

    Idempotency key (or natural key on payment_id + event_type) and an upsert. A running-balance column you overwrite is not a ledger.

From the question bank

  • hard · System design · System design

    Payments ledger: webhook retries, partial refunds, and a warehouse. What is the grain of gold?

    Practice →

Practice these stacks

Search DataLane

↑↓ navigate↵ openesc close