Intermediate React Interview Questions
Ready to go deeper? These 31 intermediate React interview questions bridge the gap between the basics and senior-level depth, focusing on the practical patterns and trade-offs interviewers probe for mid-level roles.
31 React questions
- 1What is Context API in ReactJSIntermediate
- 2React Interview Question 2 (Free)Intermediate
- 3Implement infinite scrollingIntermediate
- 4Explain memoizationIntermediate
- 5How do keys work in React?Intermediate
- 6What is React component composition vs inheritance?Intermediate
- 7What is React immutable state and why is it important?Intermediate
- 8What are React hooks lifecycle equivalents?Intermediate
- 9What is React higher-order component (HOC)?Intermediate
- 10What is React render props pattern?Intermediate
- 11What is React server-side rendering (SSR)?Intermediate
- 12What is React event pooling?Intermediate
- 13What is React reconciliation key collision issue?Intermediate
- 14What is SyntheticEvent in React?Intermediate
- 15What is React event delegation?Intermediate
- 16What is React key reconciliation problem?Intermediate
- 17What is memoization in React?Intermediate
- 18What is useRef and when should you use it?Intermediate
- 19What is React batching and how does it work in React 18?Intermediate
- 20What is code splitting in React?Intermediate
- 21What is React Profiler?Intermediate
- 22What is React Portals?Intermediate
- 23What is batching in React?Intermediate
- 24What causes unnecessary re-renders in React?Intermediate
- 25What is React Strict Mode?Intermediate
- 26How do error boundaries work in React and what errors do they not catch?Intermediate
- 27What is React context and when should you use it instead of prop drilling?Intermediate
- 28What is useEffect used for and how do you avoid common pitfalls with dependency arrays?Intermediate
- 29What are React hooks and what rules must you follow when using them?Intermediate
- 30What is the virtual DOM in React and why does React use it?Intermediate
- 31React Advanced Interview Question 8Intermediate
Explore more React interview questions
Or browse all React interview questions.
Frequently asked questions
How many intermediate React interview questions are there?
This page covers 31 intermediate-level React interview questions, each with a short answer, a deeper explanation, code examples, common mistakes and follow-up questions.
Are these React questions suitable for intermediate interviews?
Yes. Every question is tagged intermediate difficulty and chosen to match what interviewers expect at that level, so you can focus your preparation without wading through questions that are too easy or too hard.
How should I practise these React questions?
Read the short answer first, attempt the question yourself, then expand the detailed explanation and real-world example. Review the common mistakes and follow-up questions to make sure you can handle interviewer probing.