Skip to content
QuizMasterby SmartCampusBuddy
QuizzesChallengesTechnologiesDaily ChallengeBlogProgressAbout
Generate Quiz
QuizzesChallengesTechnologiesDaily ChallengeBlogProgressAboutPrivacy PolicyTerms
Generate Quiz
  1. Home/
  2. Quizzes/
  3. React
2 quizzes · 1 challenges•15 questions

React quizzes

Component-based UI with a small, composable core.

Practise React with short quizzes that mix concept checks, code reading and debugging, from basic to intermediate level. Written against React 18/19 function components.

Start React Core ConceptsReact learning roadmap →

React quiz levels

Difficulty rises through concepts (code reading, debugging, edge cases, trade-offs), not through trick wording.

  1. Basic

    Practical, everyday usage.

    • React Core Concepts · 7 questions
  2. Intermediate

    Concepts applied to real problems.

    • React Hooks in Depth · 8 questions
    • React Hooks Lab · 5 activities

Topics covered in the React quizzes

Every topic below appears in at least one question today. The number is how many questions cover it.

  • State · 2
  • useEffect · 2
  • Custom hooks · 1
  • Forms · 1
  • Lists · 1
  • Props · 1
  • Rendering · 1
  • Rules of hooks · 1
  • Stale closures · 1
  • State design · 1
  • Strict Mode · 1
  • useMemo · 1
  • useRef · 1

How this works

  • Practice or exam mode

    Practice mode explains each answer straight away. Exam mode holds all answers until you finish, then shows a full review.

  • Shuffled answer order

    Options are shuffled on every attempt, so you learn the idea rather than the position of the right letter.

  • Timer, flags and skips

    A timer runs while you play. Flag questions to revisit them, or skip and come back from the question navigator.

  • Saved on your device

    Scores, streaks and topic accuracy are stored in your browser only. There is no account.

Learn React first, or keep going

Article

React Interview Questions Explained: Core Concepts with Clear Answers

Ten common React interview topics explained in depth, from reconciliation and keys to effects and memoisation, so you can answer in your own words instead of memorising.

Article

A Mental Model for React Hooks

Why hooks behave the way they do: renders as snapshots, effects as synchronisation, and how that explains stale closures and infinite loops.

Article

React Props vs State: What Is the Difference and When to Use Each

A clear explanation of props and state in React, how data flows between components, when to lift state up and how to avoid duplicating state.

Related technology

JavaScript quizzes

The language of the browser, and increasingly everything else.

Related technology

HTML quizzes

The structure of every web page, and the foundation of accessibility.

Related technology

CSS quizzes

Layout, the cascade and responsive design without the guesswork.

React quiz FAQ

How many React quizzes are there?

There are currently 2 multiple-choice React quizzes with 15 questions in total, plus 1 interactive challenge. The numbers on this page come from the live quiz catalogue.

Which React quiz should I start with?

Start with React Core Concepts, the basic-level quiz. Then work up through Intermediate.

Are the React quizzes free?

Yes. There is no sign-up. Your scores and streaks are stored in your own browser.

Do the React quizzes explain the answers?

Yes. Every question has an explanation covering why the right answer is correct and why the tempting alternatives are not.

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).

QuizMasterby SmartCampusBuddy

Learn. Practice. Challenge yourself. Improve. Free technology quizzes for students, with progress saved privately in your browser.

SmartCampus Buddy ↗

Product

  • Quizzes
  • Challenges
  • Technologies
  • Daily Challenge
  • Generate Quiz
  • PDF Format Guide
  • My Progress

Top Technologies

  • Python
  • JavaScript
  • React
  • SQL
  • Docker
  • All Technologies →

Company

  • About
  • FAQ
  • Contact

Legal

  • Privacy Policy
  • Terms

© 2026 QuizMaster. All rights reserved.