← System Design Simulator

Top 50 System Design Interview Questions (2026)

The definitive list · Updated for 2026 hiring season · Every question links to a free interactive simulator

50questions 9FAANG companies covered 106interactive simulators $0cost

This is the definitive list of system design interview questions you should be able to answer in 2026. They are drawn from Glassdoor and Levels.fyi interview reports, Alex Xu's Volume 1 & 2, and direct mentor feedback from candidates who recently interviewed at Google, Meta, Amazon, Netflix, Stripe, Uber, Airbnb, and LinkedIn. Every question on this page has a corresponding interactive simulator on this site — click any title to open the walkthrough.

Difficulty ratings are calibrated against the bar at top-tier companies: EASY means you should solve it cleanly to pass, MEDIUM is the standard senior-level expectation, and HARD separates strong candidates from staff-level ones.

Tier 1 — Universal questions (asked everywhere)

If you walk into any FAANG system design round, expect one of these. Master all 10 first.

#QuestionDifficultyAsked at
1URL ShortenerMEDIUMAll Bitly Google
2WhatsApp / Chat SystemHARDMeta Apple Discord
3News Feed / TimelineHARDMeta Twitter LinkedIn
4YouTube / Video StreamingHARDGoogle Netflix TikTok
5Google Drive / DropboxHARDGoogle Dropbox Microsoft
6Rate LimiterMEDIUMUber Stripe Cloudflare
7Distributed KV Store (Dynamo)HARDAmazon LinkedIn Apple
8Search AutocompleteMEDIUMGoogle Amazon Yelp
9Notification SystemMEDIUMMeta Airbnb Uber
10Web CrawlerMEDIUMGoogle Bing Apple

Tier 2 — Senior / Staff level designs

These show up frequently for senior+ roles, especially at fintech and data-intensive companies.

#QuestionDifficultyAsked at
11Payment SystemHARDStripe PayPal Square
12Stock Exchange / Trading EngineHARDTwo Sigma Robinhood HRT
13Kafka-style Message QueueHARDLinkedIn Uber Confluent
14Metrics Monitoring (Prometheus)HARDDatadog Cloudflare Splunk
15Nearby Friends / Snap MapHARDSnap Meta Strava
16Google Maps / RoutingHARDGoogle Lyft Uber
17Ad Click AggregationHARDMeta Google TikTok
18S3-style Object StorageHARDAmazon Backblaze Google
19Proximity Service (Yelp)MEDIUMYelp DoorDash Uber
20Hotel ReservationMEDIUMBooking Airbnb Expedia

Tier 3 — Specialized data-intensive designs

Common at fintech, gaming, and real-time analytics companies.

#QuestionDifficultyAsked at
21Digital Wallet (PayPal/Venmo)HARDPayPal Coinbase Robinhood
22Distributed Email (Gmail)HARDGoogle Microsoft
23Gaming LeaderboardMEDIUMRiot EA Roblox
24Real-time Twitter TrendingHARDTwitter/X Reddit
25Distributed ID Generator (Snowflake)MEDIUMTwitter Discord Instagram

Tier 4 — System internals (probe questions)

Senior interviewers probe these to separate "I read about it" from "I understand it."

#QuestionDifficultyAsked at
26How does a B-Tree work?HARDAll senior
27Explain Raft consensusHARDAll senior CockroachDB
28B-Tree vs LSM-Tree trade-offsHARDAll senior DBaaS
29Database isolation levelsHARDAll senior
30Two-phase commitHARDAll senior
31CRDTs for collaborative editingHARDFigma Notion Linear
32Consistent hashingMEDIUMAll
33Quorum reads/writesMEDIUMAll senior
34CAP theorem in practiceMEDIUMAll
35DNS resolution flowMEDIUMAll

Tier 5 — DSA in system design context

Building blocks that anchor the larger systems above.

#QuestionDifficultyAsked at
36LRU Cache implementationMEDIUMAll
37Bloom Filter designMEDIUMGoogle Akamai Cassandra
38Consistent hashing with vnodesMEDIUMAll
39Trie for autocompleteMEDIUMGoogle Amazon
40Segment Tree for range queriesHARDGoogle Quant
41Dijkstra for routingMEDIUMGoogle Lyft
42Union-Find for connectivityMEDIUMMeta All
43Count-Min Sketch for trendingHARDTwitter Cloudflare
44Token Bucket rate limitingMEDIUMAll
45Merkle Tree for anti-entropyHARDCassandra Bitcoin

Tier 6 — Estimation & meta-questions

Open-ended questions that test whether you can think out loud about scale and operations.

#QuestionDifficultyAsked at
46Estimate QPS for InstagramMEDIUMAll
47Scale a single server to 10M usersMEDIUMAll
48Build a back-of-envelope estimatorEASYAll
49What happens when you type a URL in browser?MEDIUMAll
50Debug high p99 latency in productionHARDAll senior

How does this site help you practice these questions?

Most "top X system design questions" lists are static text. Here, every question on the list links to an interactive simulator that you can actually use:

ResourceHas the list?Interactive practice?Capacity estimates?Free?
System Design Simulator (this site) All 50 with full walkthroughs 106 simulators, browser-based Per-design capacity math 100% free
GitHub system-design-primerConcept listsNoSomeFree
Educative System Design course~25 designsNoYesPaid
Alex Xu books~26 designsNoYesPaid
Random YouTube playlistsPartialNoSometimesFree

Frequently asked questions

Are these the same questions asked at FAANG companies in 2026?

Yes. The list is calibrated against recent (2024–2025) interview reports from Glassdoor and Levels.fyi, supplemented with mentor feedback from candidates who recently went through loops at Google, Meta, Amazon, Netflix, Apple, and Stripe. Tier 1 questions are universal — they appear at virtually every company.

How long should I spend on each question?

Plan 2–3 hours for a medium question (read walkthrough, run simulator, take notes, work the trade-offs) and 3–5 hours for a hard question. The full Tier 1 (10 questions) takes about a week of focused study.

Should I memorize all 50?

No — you should understand the patterns underlying them. URL Shortener teaches base62 + caching + sharded read path. WhatsApp teaches connection management + fan-out + ordering. Once you internalize the patterns, novel questions become applications of patterns you already know.

What's the order to study these?

Follow our 8-week roadmap — it sequences these questions by dependency. Otherwise: Tier 1 first (10 questions), then any 5 from Tier 2 that match your target companies, then Tier 4 internals as deep-dive prep.

Ready to practice? Open the simulator

All 106 simulators are free, browser-based, and require no sign-up.

Open System Design Simulator →

→ Open the 8-Week Study Roadmap · All 27 HLD Walkthroughs · 32 System Internals