Progressive difficulty
Start with the highest-ROI 25 problems. Expand when you’re ready.
The Design Round
Curated problem sheets and core concept deep dives for system design and machine coding interviews. Track progress, build intuition, ship confidence.
System Design
Progress from foundation to full coverage.
Arch 25
25Crash sheet for broad HLD readiness: the highest-frequency systems and reusable patterns to cover first.
Arch 50
50Serious SDE2/Senior prep: Arch25 plus deeper infra, data, reliability, and advanced product systems.
Arch 75
75Overprepared track: Arch50 plus high-signal variants, niche domains, and company-style specialization.
Arch All
103Complete HLD question bank for full coverage, and long-term mastery.
Machine Coding
OOP design, LLD patterns, and interview implementation.
MaCo 30
30Core 30 machine-coding problems — highest ROI for interviews.
MaCo 60
60MaCo 30 plus extended coverage across all categories.
MaCo All
103Complete list of all 103 machine-coding problems.
Start with the highest-ROI 25 problems. Expand when you’re ready.
Progress is saved locally — checkmarks, stars, and notes persist in your browser.
System design HLD and machine coding LLD — one place, structured prep.