Skip to content

Latest commit

 

History

History
67 lines (57 loc) · 8.76 KB

File metadata and controls

67 lines (57 loc) · 8.76 KB

React Interview Questions and Answers

React Interview Questions & Answers for Freshers and Experienced

Table of Contents

Hide/Show table of contents
No. Questions
Core React Q&A
1 What is React?
2 What are the key features of React?
3 What is JSX?
4 What is the Virtual DOM??
5 Why Use the Virtual DOM?
6 How Does the Virtual DOM Work?
7 What is a React component?
8 What are Props in React?
9 Why Use Props?
10 What is State in React?
11 What are React Hooks?
12 Why Were Hooks Introduced?
13 What is the difference between controlled and uncontrolled components??
14 What is Context API?
15 Why Use Context API?
16 What is React Router?
17 Why Use React Router?
18 What is the difference between useEffect and useLayoutEffect?
19 How can you optimize a React application?
20 How would you optimize the performance of a React application that re-renders unnecessarily when state changes?
21 Why React uses className over class attribute?
22 Why Not Just Use class?
23 What is Redux, and how does it relate to React?
24 How Does Redux Relate to React?
25 What is the difference between HTML and React event handling?
26 What are synthetic events in React?
27 Why Use Synthetic Events?
28 What are inline conditional expressions?
29 Why Use Inline Conditional Expressions?
30 Explain React's Reconciliation Process?
31 What is React Fiber?
32 How React Fiber Improves React?
33 What are React Fragments and why are they used?
34 What are stateless & stateful components?
35 What are the recommended ways for static type checking?

Table of Contents

Hide/Show table of contents
No. Questions
Advance React
1 Why we need to be careful when spreading props on DOM elements?
2 What ?