React Quiz
React MCQs on hooks, state, props, the virtual DOM, component lifecycle, context and performance - built for frontend developers and interview prep.

Skill map
Levels in this react quiz
Every question is generated fresh by AI and calibrated to your level - clear a level and the next one gets harder. Miss one and the AI tutor explains React until it sticks, then aims a follow-up at the gap. Want to grind one level? Start the quiz and type that sub-topic as your own.
Game rules
How a round works
- 01Spawn
Press play - the AI generates React questions in seconds.
- 02Level up
Answer to earn XP and build a streak. Difficulty adapts to your accuracy and speed.
- 03Learn or lose
Every answer - right or wrong - gets an AI tutor explanation. Wrong answers respawn as follow-ups.
Leaderboard
React high scores
Next challenges
Related quizzes to conquer
JavaScript Quiz
▶JavaScript MCQs on closures, hoisting, promises, async/await, the event loop, ES6+ and DOM manipulation - the tricky parts that decide frontend interviews.
Node.js Quiz
▶Node.js MCQs on the event loop, modules, npm, Express, streams, middleware and REST APIs - everything backend JavaScript interviews test.
HTML & CSS Quiz
▶HTML and CSS MCQs on semantic tags, forms, flexbox, grid, specificity and responsive design - the fundamentals every web developer interview starts with.
Java Quiz
▶Test your Java knowledge with MCQs on core Java, OOP, collections, exceptions, multithreading and Java 8+ features - the exact topics asked in interviews and campus placements.
Player's guide
React Quiz - FAQs
Does the React quiz cover hooks?
Yes - useState, useEffect, useMemo, useCallback, useContext and custom hooks are a core part of the question pool, since hooks dominate modern React interviews.
Do I need to know class components for this quiz?
The quiz focuses on modern function components and hooks, but lifecycle questions occasionally reference class components since interviewers still ask about them.
Is the react quiz free?
Yes - completely free, with no sign-up required. Type a topic, press start, and the AI generates an adaptive React quiz with an explanation for every answer.
Can teachers host this react quiz live for a class?
Yes - create a free teacher account, host a live room on "React", and students join with a 6-character code at quff.in/join. No student accounts needed.
From the blog
React guides & reading
Top 20 React Interview Questions with Answers (2026)
Hooks, state vs props, the virtual DOM, keys and re-render performance - the React questions frontend interviews focus on, answered.
Interview PrepTop Node.js Interview Questions with Answers (2026)
The event loop, async/await, streams and Express questions that decide almost every Node.js interview - each answered.
Interview PrepTop 25 JavaScript Interview Questions with Answers (2026)
Closures, hoisting, the event loop, promises and 'this' - the tricky JavaScript questions that decide frontend interviews, answered.
More programming quizzes
Ready, player?
Six adaptive React questions. About two minutes. Climb the podium.