🔥
New Questions and Guides Added Every Week. Stay Ahead of Your Next Frontend Interview.
See What's New
→
Frontend
Prep
Topics
Questions
Guides
Quizzes
Challenges
Soon
Menu
Topics
Questions
Guides
Quizzes
Challenges
Soon
Back to React Quizzes
Home
Quizzes
React
React Fundamentals
React Quiz
React Fundamentals
Test your knowledge on core React concepts including JSX, components, props, and state.
Question 1 of 10
0%
What is the difference between a controlled and an uncontrolled input component?
There is no difference; they are interchangeable terms.
A controlled component handles its own state internally, while an uncontrolled component relies on React props.
Uncontrolled components are faster but lack accessibility.
A controlled component's value is driven by React state, whereas an uncontrolled component maintains its own DOM state.