| 1 | What is React DevTools and how do you install it? React › React DevTools & Debugging | React | React DevTools & Debugging | Beginner |
| 2 | How do you use the Components tab in React DevTools to inspect a component's current state? React › React DevTools & Debugging | React | React DevTools & Debugging | Intermediate |
| 3 | How would you use React DevTools to find out why a component re rendered when you did not expect it to? React › React DevTools & Debugging | React | React DevTools & Debugging | Advanced |
| 4 | What is a helpful first step when debugging an error message shown in the browser console? React › React DevTools & Debugging | React | React DevTools & Debugging | Beginner |
| 5 | How do you debug a component that is not updating even though its state changed? React › React DevTools & Debugging | React | React DevTools & Debugging | Intermediate |
| 6 | How do ARIA attributes help improve accessibility in a React component? React › Accessibility (a11y) in React | React | Accessibility (a11y) in React | Intermediate |
| 7 | How do you keep animations smooth and avoid hurting performance in a React app? React › Animation in React (Framer Motion & React Spring) | React | Animation in React (Framer Motion & React Spring) | Advanced |
| 8 | Why should you avoid overusing useMemo and React.memo throughout an entire app? React › Performance (memo/useMemo) | React | Performance (memo/useMemo) | Intermediate |
| 9 | What is snapshot testing in React, and what are its benefits and drawbacks? React › Testing | React | Testing | Intermediate |
| 10 | How would you use the React Profiler to find which components are causing performance problems? React › Performance (memo/useMemo) | React | Performance (memo/useMemo) | Advanced |
| 11 | What are the rules you must follow when writing and using hooks, including custom hooks? React › Custom Hooks | React | Custom Hooks | Intermediate |
| 12 | How do you log error details when an error boundary catches an error? React › Error Boundaries | React | Error Boundaries | Intermediate |
| 13 | What are the rules of hooks, and why do they exist? React › Hooks | React | Hooks | Advanced |