Dashboard

Welcome!

Practice system design mock interviews.

Loading ...

Content Delivery & Media

Design Netflix

Design Netflix

No Login Required

Design a video streaming service like Netflix that can handle 200M+ users globally with minimal buffering.

Reports: 11Asked Jan, 2026
Netflix
HubSpot
Meta
Google
+2
Medium
Design YouTube (Video Hosting & Streaming)

Design YouTube (Video Hosting & Streaming)

Design a video platform where users upload videos, which are then processed and delivered for streaming worldwide

Reports: 20Asked Nov, 2025
Meta
Snapchat
OpenAI
DataDog
+1
Medium
Design Live Comments (FB Live / YouTube Live)

Design Live Comments (FB Live / YouTube Live)

Design a system that streams live comments to users during events with millions of viewers

Reports: 24Asked Jan, 2026
Meta
Google
Oracle
Figma
Hard

Social & Communication

Design Facebook Newsfeed

Design Facebook Newsfeed

Design a system that generates a ranked, personalized feed of posts from friends and pages

Reports: 9Asked Nov, 2025
Amazon
Lyft
Meta
Flex
Hard
Design Instagram (Image Sharing, Feed, Stories)

Design Instagram (Image Sharing, Feed, Stories)

Design a social platform where users can post photos and videos, follow each other, and see a personalized feed

Reports: 82Asked Jan, 2026
Meta
Doordash
Microsoft
Roblox
+3
Medium
Design Twitter (Tweets, Timelines)

Design Twitter (Tweets, Timelines)

Design a microblogging service where users can post short messages and view timelines

Reports: 5Asked Jan, 2026
Cloudflare
Snapchat
Asana
Amazon
Medium

Search & Discovery

Design Twitter/X Search (Real‑Time Indexing)

Design a system that indexes tweets in near real-time so they can be searched instantly

Reports: 36Asked Dec, 2025
Meta
Amazon
Hard
Design Yelp (Reviews + Search)

Design Yelp (Reviews + Search)

Design a platform where users can search for local businesses, view ratings, and post reviews

Reports: 21Asked Nov, 2025
Meta
OpenAI
Apple
Medium
Design Web Crawler

Design Web Crawler

Design a system to crawl the web, discovering, fetching, and storing billions of pages

Reports: 38Asked Jan, 2026
ZoomInfo
Atlassian
Google
Meta
Hard

Analytics, Metrics & Observability

Design Analytics Dashboard (Clickstream)

Design a system that collects user events from web and mobile apps, processes them in near real-time, and displays aggregated metrics on dashboards

Reports: 28Asked Jan, 2026
Stripe
OpenAI
Twitch
Amazon
+4
Hard

Design Distributed Logging & Monitoring

Design a centralized system that collects logs and metrics from thousands of services

Reports: 12Asked Jan, 2026
Google
Meta
Hard

Design Trending Hashtags / Top‑K

Design a system that computes the most popular hashtags or topics over sliding time windows

Reports: 90Asked Jan, 2026
Meta
Linkedin
Atlassian
Google
+5
Medium

Storage Systems

Design Cloud Storage & Sync

Design a cloud storage service that lets users save files, sync them across devices, and share them with others

Reports: 50Asked Jan, 2026
Meta
Miro
Clio
Coinbase
+4
Hard

Design Distributed Key‑Value Store

Design a distributed key-value store that can handle massive amounts of reads and writes while offering tunable consistency

Reports: 17Asked Jan, 2026
Databricks
Linkedin
Uber
Airbnb
Hard

Counters, Notifications & Growth Infra

Design Facebook Likes (Distributed Counter)

Design Facebook Likes (Distributed Counter)

Design a counter system to track likes or reactions for posts with potentially billions of interactions

Reports: 1Asked Jan, 2025
Microsoft
Medium

Design Global Notification Service

Design a notification platform that can deliver messages across channels like email, SMS, and push notifications

Reports: 22Asked Dec, 2025
Metropolis
Airbnb
Meta
Linkedin
+5
Medium

Scheduling, Control & Governance

Design Job Scheduler (Distributed Cron)

Design a system that allows scheduling jobs to run at specific times across a distributed cluster

Reports: 65Asked Jan, 2026
Robinhood
Doordash
Linkedin
Nvidia
+9
Medium
Design API Rate Limiter

Design API Rate Limiter

Design a system to enforce quotas and rate limits for API clients

Reports: 9Asked Jan, 2026
Visa
Microsoft
OpenAI
JP Morgan Chase
+3
Easy

Transactions, Commerce & Reservations

Design Ticketmaster (Seat Reservations)

Design Ticketmaster (Seat Reservations)

Design a ticketing system that allows users to view events, select seats, and purchase tickets

Reports: 131Asked Jan, 2026
Google
Meta
Nvidia
Oscilar
+3
Hard

Design Short URL Service (TinyURL/Bit.ly)

Design a service that takes a long URL and returns a shortened alias that can be shared easily

Reports: 34Asked Jan, 2026
Microsoft
Okta
Zscaler
Netflix
+8
Easy

Design Booking System (Inventory + Reservations)

Design a booking system for hotels or properties where users can search for availability and make reservations

Reports: 12Asked Jan, 2026
JP Morgan Chase
Toast
Meta
Amazon
+5
Medium

Realtime & Stream Processing

Design Distributed Queue (Kafka/RabbitMQ)

Design a messaging system where producers and consumers communicate asynchronously

Reports: 2Asked Dec, 2025
Anchorage Digital
Amazon
Medium
Design Uber Backend (Dispatch & Matching)

Design Uber Backend (Dispatch & Matching)

Design the backend system for a ride-hailing platform that matches riders with drivers in real time

Reports: 17Asked Dec, 2025
Amazon
Meta
Salesforce
LiveRamp
+1
Hard