React

React practice

Choose a difficulty. Each level has five timed quizzes and a mock exam. Read the React guide for topic context.

React quizzes focus on component thinking: props, state, effects, lists and keys, controlled inputs, hooks rules, and how rendering works. Interviewers and exams reward precise vocabulary and knowing what not to do.

What you will practice

  • Components, props, children, and composition patterns
  • State updates, immutability, and functional setState
  • useEffect lifecycle, dependency arrays, and cleanup
  • Lists, keys, conditional rendering, and fragments
  • Context, refs, controlled forms, and Rules of Hooks

How to study this track

Say answers out loud in one sentence before picking an option. React traps often hinge on a single detail (index as key, missing dependency, mutating state). Use Beginner for core props/state, Intermediate for effects and forms, Advanced for hooks edge cases and performance-related concepts.