← Back to Coinbase
1

Design a Cryptocurrency Exchange Order Book

System DesignhardVery Common
order-bookmatching-enginereal-timetrading

Reported

10 times

Last seen

2026-03-22

First seen

2025-06-08

Active in

2025, 2026

Description

Design a high-performance order matching engine. Handle limit orders, market orders, partial fills, and real-time price updates.

Approach Tips

Use a price-time priority matching algorithm. Discuss data structures (sorted maps for price levels, queues per level) and how to handle partial fills.

Sources

Blind·SDE-3·2026-03-22
Glassdoor·Senior·2026-01-10
Reddit·SDE-2·2025-10-15
CB

Coinbase

Crypto/Fintech

Typically appears in: Onsite - System Design

60 min — Design a crypto/fintech system. Focus on security, consistency, and real-time data.