CodeZettaInterview Hub

React · useCallback · Mid-Level · Best Practice

What does useCallback do?

Short Interview Answer

Returns a memoized callback that changes only when deps change.

Detailed Explanation

Useful when passing functions to memoized children or as effect deps. Not free—has its own cost.

Did you know this answer?