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.
React Fundamentals Interview Questions
Start with how React thinks: JSX, function components, the Virtual DOM and reconciliation, keys in lists, fragments, conditional rendering and…
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…
React Hooks Interview Questions
Hooks are the heart of modern React. Learn useState, useEffect with dependencies and cleanup, useRef, useMemo, useCallback, useReducer and…
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…
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…
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…
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…
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,…
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.