Loop
Dashboard

Tracks

Data Structures & AlgorithmsSystem DesignInterview PlaybookAI Engineering with Claude
ProblemsProgress
0-day streak
Loop
  1. System Design
  2. Advanced Design Questions

Advanced Design Questions

Heavier data-flow and read/write-path questions to round out coverage.

0 of 7 lessons complete · 160 min total

Start module
  1. Walkthrough: File Storage & SyncDropbox-style chunking and deduplication, delta sync, conflict resolution, and metadata vs blob separation.Walkthrough · 25 minNot completed
  2. Walkthrough: Web CrawlerFrontier queue design, politeness and rate limits per domain, dedupe at scale, and the parse-fetch pipeline.Walkthrough · 25 minNot completed
  3. Walkthrough: Search AutocompleteTrie-backed suggestion serving, precomputed top-k per prefix, and the offline aggregation pipeline — your DSA trie module made production-scale.Walkthrough · 22 minNot completed
  4. Walkthrough: Real-time Game LeaderboardRedis sorted sets, rank queries at scale, and eventual-consistency trade-offs for global vs friend boards.Walkthrough · 22 minNot completed
  5. Walkthrough: Ad Click AggregatorStream processing for real-time analytics: windowed aggregation, exactly-once concerns, and the lambda/kappa choice.Walkthrough · 28 minNot completed
  6. Walkthrough: Payment SystemIdempotency keys, ledger design, reconciliation, and communicating correctness guarantees under retries.Walkthrough · 28 minNot completed
  7. Advanced Questions CheckpointPipeline vs request/response framing, consistency requirements, and deep-dive selection under time pressure.Checkpoint · 10 minNot completed
Previous moduleCore Design Questions

© 2026 Kitchen Labs

PrivacySupport