Guide contents

Advanced Problems

Harder system design problems with deep dives.

15 lessons

  1. 111.Design Uber (Ride-Hailing)
  2. 112.Design a Hotel Reservation System
  3. 113.Design a Ticket Booking System
  4. 114.Design a Payment System
  5. 115.Design a Digital Wallet
  6. 116.Design a Stock Exchange
  7. 117.Design Ad Click Event Aggregation
  8. 118.Design a Metrics Monitoring and Alerting System
  9. 119.Design a Distributed Cache
  10. 120.Design a Distributed Job Scheduler
  11. 121.Design a Search Engine
  12. 122.Design Google Docs
  13. 123.Design Twitter
  14. 124.Design WhatsApp
  15. 125.Design a Leaderboard