React · useCallback · Mid-Level · Best Practice
When does useCallback actually help?
Short Interview Answer
When a child is React.memo and would re-render from new function props, or when used in dependency arrays.
Detailed Explanation
Without memoized consumers, useCallback often does nothing useful.