2 Quizzes•15 Questions

Learn React

React questions here focus on how rendering actually works: state, effects, keys and derived data, rather than memorising API names.

Written against React 18/19 function components.

What you will practise

  • Props, state and rendering
  • Hooks and their rules
  • Effects and dependencies
  • Lists, keys and derived state

Roadmap

Work through the levels in order, or jump to where you are.

2

Basic

Core concepts

  • JSX
  • Props
  • State
  • Events

React Core Concepts

3

Intermediate

Hooks in depth

  • useEffect
  • useRef
  • useMemo
  • Custom hooks

React Hooks in Depth

React quizzes

Interactive React challenges

Hands-on activities: find bugs, complete code, order steps and match concepts.

All React challenges →

React articles

FAQ

Which React version is covered?

React 18 and 19 function components and hooks. Class components are not covered.

Do I need to know Next.js to take these quizzes?

No. These quizzes focus purely on the React library itself, not on meta-frameworks.

What is the most common mistake students make in React?

Misunderstanding the dependency array in useEffect, and mutating state directly. Our intermediate quizzes test both extensively.

Do you cover state management libraries like Redux or Zustand?

Not yet. The current roadmap focuses entirely on built-in React state (useState, useReducer, and Context).