Loading…
Design a Stock Exchange is a hard system design interview question covering Distributed Systems, low latency, matching engine, fairness — the kind asked at FAANG (Facebook/Meta, Apple, Amazon, Netflix, Google) and AI-first companies like Anthropic, OpenAI, and Nvidia.
Design the core of a stock exchange: order intake, a matching engine with strict price-time priority, and market data distribution to 10,000 subscribers. Order-to-ack latency must be under 100 microseconds at p99, and processing order must provably match arrival order.
Interactive walkthrough on Pro
Upgrade to Pro to unlock the clarifying questions, architecture, capacity calculations, tradeoffs, follow-up answers, and the model answer.
What's inside this guide
Design rounds are decided on capacity estimates. Both tools are free.
Fully unlocked, no account needed — solutions, walkthroughs and follow-up answers included.
Or start the Study Plan — a week-by-week order for your loop, and week 1 is entirely free.
A full interview loop is more than one round. These are the others, each with what is on the site for it.