Frontend roadmap 2026: interview preparation
Three tracks: theory, interview problems, and knowledge checks. The outline is public. Progress tracking is in Pro.
Theory
Master key frontend development topics
- HTML & CSSMarkup fundamentals, selectors, positioning, Flexbox, Grid and responsive design
- JavaScriptData types, closures, promises, prototypes, event loop and async programming
- TypeScriptTyping, generics, utility types, conditional types and type guards
- ReactComponents, hooks, Virtual DOM, render optimization and patterns
- Next.jsSSR, SSG, ISR, App Router, Server Components and API Routes
- VueReactivity, Composition API, directives, slots and lifecycle
- AngularModules, DI, RxJS, Change Detection, forms and component lifecycle
- State ManagementRedux, Redux Toolkit, middleware, thunks and Context API comparison
- General QuestionsHTTP, browser, security, performance, rendering and testing
- ArchitectureFSD, SOLID, DRY, KISS, design patterns and architectural approaches
Practice
Solve problems from real interviews
- JS ProblemsJavaScript problems from interviews at top IT companies
- Console QuizTasks on event loop, closures, promises, prototypes and other JS nuances
- React ProblemsPractical React problems from real interviews
- TS ProblemsTyping, generics and utility types problems in TypeScript
- Promise ProblemsAsync/await and Promises — interview problems
Knowledge Check
530+ flashcards by category
- HTML & CSSQuestions on markup, selectors, Flexbox, Grid and positioning
- JavaScriptQuestions on types, closures, promises, event loop and prototypes
- ReactQuestions on hooks, Virtual DOM, rendering and patterns
- TypeScriptQuestions on typing, generics and utility types
- Next.jsQuestions on SSR, SSG, ISR, App Router, Server Components and caching
- VueQuestions on reactivity, Composition API and directives
- AngularQuestions on modules, DI, RxJS and Change Detection
- ReduxQuestions on Redux Toolkit, middleware and thunks
- General QuestionsQuestions on HTTP, browser, security and performance
Track progress
The interactive roadmap with checkmarks for articles, problems, and flashcards is available in Pro.
See plans