QuantZig interview question

Explain controlled and uncontrolled components in react? Prop Drilling, Routing , Hooks (useContext), Async Await, Redux