Skip to content

Interview answer frameworks

Use name → mechanism → consequence → trade-off. A definition without mechanism is shallow; a mechanism without consequence sounds memorized.

Use requirements → invariant → options → decision → failure/measurement.

Use context → responsibility → decision → evidence → learning.

  • State assumptions rather than silently inventing requirements.
  • Distinguish what must be correct from what can be eventually consistent.
  • Name what evidence would change the decision.
  • Prefer one concrete example to a list of fashionable terms.