Skip to content
Medium Analyze React & Next.js multiple_choice

What is the difference between useMemo and useCallback?

Analyze — Tests ability to break down and examine complex problems.

Answer Options

A useMemo caches a value; useCallback caches a function reference
B useMemo is for async operations; useCallback is for sync operations
C They are identical — useCallback is just an alias for useMemo
D useMemo runs on mount only; useCallback runs on every render

Want to see the correct answer?

Get the answer with a detailed explanation, plus practice 15+ more React & Next.js questions with adaptive quizzes and timed interviews.

See the Answer on Guru Sishya →

This question is from the React & Next.js topic (Frontend).

More React & Next.js Questions