Pick a focused question that fits your time, stack, and interview goal.
8 results across 1 active filter
Page 1 of 1
Explains when to derive values during render instead of storing duplicate state that can drift.
Places state according to who owns it, how long it must live, and whether the URL or server is the source of truth.
Explains controlled inputs, uncontrolled inputs, validation, refs, and when each form approach fits.
Explains how to split components around ownership, reuse, readability, state, and API-like prop contracts.
Explains why list keys matter for reconciliation, state preservation, reordering, and predictable UI behavior.
Explains how React components render from props and state, and how updates flow through a component tree.
Explains asynchronous-looking state updates, batching, functional setters, and avoiding stale values.
Explains when a reducer clarifies related state transitions and when independent state remains simpler.