Architecture
Top 32 System Design Questions
A curated list of High-Level (HLD) and Low-Level (LLD) system design interview questions asked at FAANG.
0%
Progress
0 / 32 designed
1.
Design a Rate Limiter
StripeUberAmazon
HLD
2.
Design URL Shortener (TinyURL)
AmazonGoogleFacebook
HLD
3.
Design a Web Crawler
GoogleAmazon
HLD
4.
Design Twitter (X)
TwitterFacebook
HLD
5.
Design WhatsApp (Chat System)
MetaAmazon
HLD
6.
Design Instagram
InstagramFacebook
HLD
7.
Design Uber
UberLyft
HLD
8.
Design Netflix (Video Streaming)
NetflixAmazon
HLD
9.
Design a Notification System
AppleNetflixGoogle
HLD
10.
Design Amazon (E-commerce)
AmazonFlipkart
HLD
11.
Design Google Docs (Collaborative Editor)
GoogleMicrosoft
HLD
12.
Design Google Drive
GoogleDropbox
HLD
13.
Design Ticketmaster
TicketmasterBookMyShow
HLD
14.
Design Yelp (Proximity Server)
YelpGoogle
HLD
15.
Design a Recommendation System
NetflixYouTube
HLD
16.
Design Zoom (Video Conferencing)
ZoomMicrosoft
HLD
17.
Design Airbnb
Airbnb
HLD
18.
Design a Key-Value Store
AmazonGoogle
HLD
19.
Design Twitter Search
TwitterGoogle
HLD
20.
Design Tinder
TinderBumble
HLD
21.
Design a Distributed Message Queue
ConfluentAmazon
HLD
22.
Design an Autocomplete System
GoogleAmazon
HLD
23.
Design a Parking Lot
AmazonMicrosoft
LLD
24.
Design an Elevator System
AmazonGoogle
LLD
25.
Design Tic-Tac-Toe
AmazonMeta
LLD
26.
Design a Vending Machine
Google
LLD
27.
Design an ATM
Microsoft
LLD
28.
Design Library Management System
Amazon
LLD
29.
Design Chess Game
MicrosoftGoogle
LLD
30.
Design a Movie Ticket Booking System
AmazonBookMyShow
LLD
31.
Design a Logger (Log Library)
AtlassianUber
LLD
32.
Design Snake Game
AmazonMicrosoft
LLD