React · Hooks · Junior · Comparison
useRef vs useState — when each?
Short Interview Answer
useRef holds mutable values without re-render; useState triggers re-render on update.
Detailed Explanation
Refs for DOM nodes, timers IDs, previous values. Don't use refs to 'avoid' renders when UI must update.