Interview questions
Curated question-and-answer sets, listed in the order a reader should meet them. Every answer carries the 60-second version you would say out loud, the follow-ups that come next, and the mistakes that give a memorised answer away.
350 questions7 tracks16 plannedBookmarks
- JavaScript50
The language every other track in this roster assumes — types, scope, prototypes, and the event loop.
10 topics · 25 easy · 15 medium · 10 hard
0 of 50 done
- React50
Components, state, effects, and the rendering model — the second track to ship.
11 topics · 16 easy · 24 medium · 10 hard
0 of 50 done
- TypeScript50
The type system on top of JavaScript — narrowing, generics, and the parts that leak at runtime.
9 topics · 11 easy · 29 medium · 10 hard
0 of 50 done
- Next.js50
The App Router, server and client boundaries, caching, and rendering strategies.
11 topics · 15 easy · 27 medium · 8 hard
0 of 50 done
- Node.js50
The runtime — modules, streams, the event loop as Node implements it, and process concerns.
11 topics · 15 easy · 27 medium · 8 hard
0 of 50 done
- NestJS50
Modules, providers, dependency injection, and the decorator-driven structure on top of Node.
11 topics · 18 easy · 24 medium · 8 hard
0 of 50 done
- React Native50
React on a native renderer — the New Architecture, lists, navigation, animation, and shipping to the stores.
11 topics · 14 easy · 27 medium · 9 hard
0 of 50 done
Planned
- HTML
- CSS
- Tailwind CSS
- Express
- PostgreSQL
- MySQL
- MongoDB
- Prisma
- Sequelize
- Docker
- Kubernetes
- AWS
- GitHub Actions
- GitLab CI
- Microservices
- Behavioral & HR