IntermediateFundamentals
React Interview Track
Component thinking, hooks in depth, and rendering behavior questions from real interviews.
Your progress · 15 questions0%
15
Questions
0
Completed
0
To review
0
Favorites
Topics in recommended order
Learning path
Follow the stages top to bottom. Nothing is locked — the order is simply what works.
Fundamentals
8 questionsBeginnerFundamentals
What is the difference between props and state?
Not practiced yetPractice thisBeginnerFundamentals
Why are keys important in React lists?
Not practiced yetPractice thisIntermediateFundamentals
What's the difference between controlled and uncontrolled components?
Not practiced yetPractice thisBeginnerFundamentals
What does 'lifting state up' mean and when should you do it?
Not practiced yetPractice thisBeginnerFundamentals
What are the ways to do conditional rendering in React?
Not practiced yetPractice thisIntermediateFundamentals
How do class lifecycle methods map to hooks?
Not practiced yetPractice thisIntermediateFundamentals
What is prop drilling and how does Context solve it?
Not practiced yetPractice thisHooks
7 questionsIntermediateHooks
How does useState work? Explain functional updates and lazy initialization.
Not practiced yetPractice thisIntermediateHooks
How does useEffect work? What goes in the dependency array?
Not practiced yetPractice thisIntermediateHooks
When do useMemo and useCallback actually help performance?
Not practiced yetPractice thisIntermediateHooks
What are the main use cases of useRef?
Not practiced yetPractice thisIntermediateHooks
How do you write a custom hook and what makes it useful?
Not practiced yetPractice thisBeginnerHooks
Why must React state be updated immutably?
Not practiced yetPractice thisAdvancedHooks