System Design
Learn to design scalable systems.
Categories
Search or pick a category to refine.
All
13 quizzes across all categories | Curated order (category order, then newest)
Quiz: Intro to System Design
Knowledge check for 1. Introduction to System Design
Quiz: Databases
Knowledge check for 6. SQL vs NoSQL
Quiz: Design a URL Shortener
Practice the core design choices behind a URL shortener service.
Quiz: Microservices
Knowledge check for 9. Microservices Architecture
Quiz: Scaling
Knowledge check for 2. Vertical vs Horizontal Scaling
Quiz: Caching
Knowledge check for 4. Caching Strategies
Quiz: Cloud File Storage
Knowledge check for 14. Design Dropbox (Cloud File Storage)
Quiz: API Gateway & Proxies
Knowledge check for Ch 26
Quiz: Ticket Booking
Knowledge check for 12. Design BookMyShow (Ticket Booking)
Quiz: Real-Time Communication
Knowledge check for Ch 27
Quiz: Design a Notification System
Test your understanding of event ingestion, multi-channel delivery, preferences, and retries.
Quiz: CAP Theorem
Knowledge check for 8. The CAP Theorem
Quiz: Design a News Feed
Practice the trade-offs behind news feed generation, ranking, and celebrity handling.