React coding interview practice
40 test-checked React exercises for the live-coding interview: components, state, effects, hooks, context and React 19 Actions, rendered in your browser. Free.
Topics
- Components & JSX: 5 exercises
- State: 5 exercises
- Effects & refs: 5 exercises
- Custom hooks: 5 exercises
- Context & reducers: 5 exercises
- Performance: 5 exercises
- React 19: 5 exercises
- Patterns: 5 exercises
Each exercise pairs a worked example with a twin problem to solve in a real editor; the tests run the moment you do. Interview mode hides the example: solve it from memory, without the hint or the solution, and it counts as solved cold. Progress is saved in your browser, and in your account if you sign in.