0 to 100 roadmap40+ drills
JavaScript Mastery Crash Track
Structured module board with trivia, output prediction, coding drills, and checkpoint gates.
Foundations: values, coercion, control flowFunctions + scope: closures, TDZ, thisAsync + browser APIs: event loop, debounce, fetchMastery capstone: polyfills, LRU, reactive store
Direct mastery path with progress tracking and module unlock flow.
JS-first masteryCheckpoint-gated progression
7-day focus30 questions
Crash Track (7 days)
Short deadline? 30 high-yield questions for a focused 7-day sprint.
Async JS essentials: debounce/throttle, promises, and event loopUI data flows: debounced search, pagination, and table-state patternsTwo must-know FE system design prompts: real-time search and infinite scroll
High-yield 7-day sprint: repeat-friendly mix of JS core, UI flows, and two must-know frontend system design prompts.
Framework coding options2 system design prompts
30-day fundamentals113 questions
Foundations Track (30 days)
Build fundamentals first, then layer medium-level interview patterns over 30 days.
JavaScript fundamentals plus medium async and race-condition patternsFramework coding drills across React, Angular, and Vue (pick your stack)Framework-agnostic trivia across JS, HTML, and CSSFive frontend system design scenarios for architecture tradeoffs
30-day progression from fundamentals to medium concepts, with framework coding drills and framework-agnostic trivia.
Framework coding options5 system design prompts