Cheat Sheet
| Question | Core Idea | Senior Signal |
|---|---|---|
| Q161 | Context | Split providers by responsibility and change frequency. |
| Q162 | External stores | React needs stable snapshots and subscriptions for non-React state. |
| Q163 | Forms | Choose controlled or uncontrolled fields by interaction needs, validation, and performance. |
| Q164-Q165 | Resilience | Suspense handles waiting; error boundaries handle render failures. |