Cheat Sheet
| Question | Core Idea | Senior Signal |
|---|---|---|
| Q211 | React props | Use precise props, intentional children, discriminated variants, and value-level callbacks. |
| Q212 | Forms | Model values and errors with types, then validate user input at runtime on client and server. |
| Q213 | API contracts | Treat network data as unknown, validate important responses, and normalize into UI models. |
| Q214-Q215 | Errors and capstone | Model expected failures and connect TypeScript choices to architecture governance. |