React · useEffect · Mid-Level · Architecture
Anti-pattern: chaining many effects to mirror state. What instead?
Short Interview Answer
Derive during render, use events to update state directly, or reducers for transitions.
Detailed Explanation
Effect chains are hard to reason about and cause cascading renders.