Search
⏱️ Time Left --:--
🏆 Score 0/32
Wrong 0/32
🎯 Accuracy -
📊 Answered 0/32
Overall Progress 0%
Q1
What is React and what problem does it solve?
Q2
What is JSX in React?
Q3
What is the difference between a Controlled and an Uncontrolled component in React?
Q4
What does useState return and how do you use it?
Q5
What is the purpose of useEffect in React?
Q6
What is the Virtual DOM in React and why does it matter?
Q7
What are Props in React and how are they different from State?
Q8
What is the React key prop and why is it important in lists?
Q9
What is the useRef hook used for in React?
Q10
What is useContext and what problem does it solve?
Q11
What does useMemo do and when should you use it?
Q12
What is the difference between useMemo and useCallback?
Q13
What is React.memo and how does it work?
Q14
What is the useReducer hook and when should you prefer it over useState?
Q15
What is the React component lifecycle and how do Hooks map to it?
Q16
What is "lifting state up" in React?
Q17
What is a Custom Hook in React and what are the rules for creating one?
Q18
What is the Rules of Hooks in React?
Q19
What is React Reconciliation?
Q20
What is the difference between useLayoutEffect and useEffect?
Q21
What is React Suspense and what is it used for?
Q22
What is React.lazy() and how does it work with Suspense?
Q23
What is the Context API best used for, and what are its limitations?
Q24
What is an Error Boundary in React?
Q25
What is the difference between state and derived state in React?
Q26
What is batching in React and how did it change in React 18?
Q27
What is React's useTransition hook introduced in React 18?
Q28
What is the purpose of useId() hook in React 18?
Q29
What is React's forwardRef and when do you need it?
Q30
What is the React useImperativeHandle hook used for?
Q31
What is the Compound Component pattern in React?
Q32
What is the difference between Optimistic UI updates and regular state updates in React?

Explore Other Quiz Topics

Test your programming skills and knowledge across all available quiz topics.

Quizzes

Categories