Skip to content

React JS Question Sheets

Topic-wise React JS question sheets — 200 questions across 8 topics. Open each sheet online and tick questions as you solve them.

25 questions

React Fundamentals Interview Questions

Start with how React thinks: JSX, function components, the Virtual DOM and reconciliation, keys in lists, fragments, conditional rendering and…

13 Easy11 Medium1 Hard
25 questions

Props and State Interview Questions

Props and state decide what a component shows and when it re-renders. This topic covers lifting state up, prop drilling, immutable updates of objects…

10 Easy11 Medium4 Hard
25 questions

React Hooks Interview Questions

Hooks are the heart of modern React. Learn useState, useEffect with dependencies and cleanup, useRef, useMemo, useCallback, useReducer and…

5 Easy12 Medium8 Hard
25 questions

State Management Interview Questions

Real apps share state across many screens. This topic explains Context and its performance pitfalls, Redux core ideas, Redux Toolkit slices, thunks…

6 Easy13 Medium6 Hard
25 questions

Routing and Forms Interview Questions

Learn client-side routing with React Router: route setup, dynamic params, nested layouts with Outlet, protected routes, query strings, loaders and…

9 Easy14 Medium2 Hard
25 questions

Performance Optimization Interview Questions

Interviewers for mid and senior roles expect you to find and fix slow screens. Learn React.memo and the React Compiler, code splitting with lazy and…

5 Easy11 Medium9 Hard
25 questions

Testing and Debugging Interview Questions

Write tests that give real confidence. This topic covers React Testing Library queries and user-event, Vitest and Jest, mocking APIs with MSW and…

8 Easy11 Medium6 Hard
25 questions

Next.js and Advanced React Interview Questions

Most new React projects run on a framework. Learn Next.js App Router, CSR, SSR, SSG and ISR, React Server Components and the use client boundary,…

4 Easy13 Medium8 Hard

Frequently asked questions

What are question sheets?

Topic-wise lists of React JS interview questions with answers — 200 questions across 8 topics. Tick questions as you solve them; progress is saved in your browser.

Which sheet should I start with?

Start with React Fundamentals, then Props and State. Use the role-wise pages to see which topics matter most for the job you want.