React · State Management · Senior · Best Practice
Immutable updates in stores — why?
Short Interview Answer
Predictable changes, efficient equality checks, easier debugging.
Detailed Explanation
Immer often used under the hood. Avoid silent mutations.