This content is password protected
Wrong password
Personal reference — L7 level, 1-hour interview format. Click any problem to view the full solution.
Design a Botnet Detection System
Design a Cluster Health Monitoring System
Design a Concurrent Screen Limit System (Netflix)
Design a Credit Card Processing System
Design a Distributed Cache (Memcached/Redis)
Design a Distributed Job Scheduler
Design a Distributed Key-Value Store
Design a Distributed Logging System (ELK/Splunk)
Design a Distributed Message Queue (RabbitMQ)
Design a Distributed Metrics Logging and Aggregation System
Design a Distributed Stream Processing System (Kafka)
Design a Distributed System Control Plane
Design a Distributed Tracing System (Jaeger/Zipkin)
Design a Document Management System
Design a Food Ordering System (DoorDash/UberEats)
Design a Hotel Booking System
Design a Large File Download System
Design a Large-Scale Data Migration System
Design a Live Comments System (YouTube Live/Twitch Chat)
Design a Notification System
Design a Parts Compatibility System (PCPartPicker)
Design a Payment Payout System
Design a Peer-to-Peer File Sharing System (BitTorrent)
Design a Performance Metrics Collection System
Design a Photo Sharing Service (Flickr/Google Photos)
Design a Price Alert System (Google Flights)
Design a Real-Time Live Likes/Reactions System
Design a Real-Time Page Viewer Count System
Design a Real-Time Stock Price System
Design a Stock Broker System (Zerodha/Robinhood)
Design a Stock Price Alert System
Design a Surge Pricing System (Uber)
Design a System to Identify Top-K Shared Articles
Design a Top-K System (Heavy Hitters)
Design a URL Shortening Service (TinyURL)
Design a Weather Forecasting Service
Design a Web Crawler
Design a Wire Transfer System
Design Amazon Cart Management Service
Design an A/B Testing Platform
Design an Advertising System (Google Ads)
Design an API Rate Limiter
Design an Authentication and Authorization System
Design an ETA Estimation System
Design an External Sorting System
Design an IoC Container (Dependency Injection Framework)
Design an On-Call Rotation and Alerting System (PagerDuty)
Design an Online Marketplace (Etsy/Amazon Marketplace)
Design Dropbox / Google Drive
Design Facebook Messenger / WhatsApp
Design Facebook's Like/Reaction System
Design Facebook's News Feed
Design FASTag (Electronic Toll Collection System)
Design Google Analytics
Design Google Calendar
Design Google Docs (Collaborative Document Editor)
Design Google Drive (Cloud Storage & Collaboration)
Design Instagram
Design Pastebin
Design Twitter for Millions of Users
Design Twitter Trending Topics
Design Typeahead Suggestion / Autocomplete
Design Uber's Driver-Rider Matching System
Design Yelp (Proximity Service)
Design YouTube / Netflix
Design YouTube Surveys (In-Video Polls)