Interview Questions

System Design

22 topics questions ~NaNh to complete
Start prep →

Topics

  1. API Gateway and Service Mesh Patterns 10 questions
  2. Back-of-Envelope Estimation 10 questions
  3. Caching Strategies and Cache Invalidation 10 questions
  4. CAP Theorem and Consistency Models 10 questions
  5. CDN Architecture and Edge Caching 10 questions
  6. Consensus Algorithms: Raft and Paxos 10 questions
  7. Data Partitioning and Replication 10 questions
  8. Data Pipeline: Lambda and Kappa Architecture 10 questions
  9. Database Selection: Relational vs NoSQL vs NewSQL 10 questions
  10. Design a Chat System 10 questions
  11. Design a Rate Limiter Service 10 questions
  12. Distributed Locks and Leader Election 10 questions
  13. Horizontal vs Vertical Scaling Tradeoffs 10 questions
  14. Idempotency and Exactly-Once Delivery 10 questions
  15. Load Balancing Algorithms and Health Checks 10 questions
  16. Message Queues vs Event Streaming 10 questions
  17. Microservices Decomposition and Boundaries 10 questions
  18. Multi-Region Active-Active Design 10 questions
  19. Rate Limiting at Scale 10 questions
  20. Real-Time Feed and Notification Systems 10 questions
  21. Search Architecture 10 questions
  22. URL Shortener and Unique ID Generation 10 questions