Back to tracks
Frontend
HTML & CSS, JavaScript, TypeScript, React, Next.js and frontend architecture
Topics
150 questions
HTML & CSS
Document structure, semantics, layout, responsive design & browser quirks
semantic
flexbox
grid
a11y
Jr 50
Mid 50
Sr 50
150 questions
JavaScript
Language fundamentals, runtime, async, closures & deep JS concepts
closures
promises
event-loop
this
Jr 50
Mid 50
Sr 50
150 questions
TypeScript
Type system, utility types, generics & type-safe patterns
generics
utility-types
narrowing
Jr 50
Mid 50
Sr 50
150 questions
React
Components, hooks, rendering, performance & common patterns
hooks
virtual-dom
effects
Jr 50
Mid 50
Sr 50
150 questions
State Management
Context, Redux, Zustand & shared-state strategies
redux
zustand
context
Jr 50
Mid 50
Sr 50
150 questions
Next.js
App Router, SSR/SSG, caching, routing & optimization
app-router
ssr
caching
Jr 50
Mid 50
Sr 50
150 questions
Design Patterns
Frontend patterns, composition & maintainable architecture
hoc
compound
observer
Jr 50
Mid 50
Sr 50
150 questions
Frontend System Design
Frontend architecture, scalability, performance & trade-offs
architecture
performance
cdn
Jr 50
Mid 50
Sr 50