Why do all context consumers re-render when the provider's value changes, and how do you avoid unnecessary renders?
Practice it in the editor, with tests
The answer
Answer it out loud first, the way you would in the interview. Then compare.
Checking your sign-in…