Vinay C.
WorkRésuméStart hereHandbookVideosNotesAboutLet's talk →
System Design Interview
System Design Interview
0%
  • Interview framework and the gaps found
  • Back-of-envelope estimation
  • Asking better questions and senior-level signals
  • Still to practice
  • ?Quiz · 10 questions
  • Mock design: notification system
  • Mock design: chat system
  • Microservices
  • Protocols, real-time options and pagination
  • How GraphQL works inside
  • ?Quiz · 10 questions
  • Choosing a database
  • NoSQL families and the product map
  • Caching
  • Bloom filter
  • Sharding, replication and consistent hashing
  • ?Quiz · 10 questions
  • Message queues and Kafka
  • Batch vs stream processing
  • Ordering, acks and delivery guarantees
  • Transactions across services: 2PC, sagas, outbox, last-seat booking
  • CAP, PACELC and consistency models
  • Consensus, leader election and distributed locks
  • ?Quiz · 10 questions
  • Load balancing and API gateways
  • Rate limiting, backpressure and load shedding
  • Observability: logs, metrics, traces, alerts and SLOs
  • Disaster recovery and multi-region
  • ?Quiz · 10 questions
  • Authentication, sessions and JWT
  • OAuth 2.0, OpenID Connect and API keys
  • Authorization models and where auth lives
  • End-to-end encryption and key management
  • ?Quiz · 10 questions
Handbook›System design›1. Run the interview

Quiz: Run the interview

10 questions · optional · think of your answer before you reveal it

Question 1 of 10 · Run the interview

How should a 45-minute system design interview be shaped?

← Back to the course

Vinay C.
Start hereHandbookVideosWorkRésuméConsultingWhatsAppLinkedInGitHubMediumRSS

© 2026 Vinay C — Bengaluru, India. Built with caffeine & curiosity.