Score each independently 1-5 — a candidate is rarely uniform across all eight.
| Score | Label | Description |
|---|---|---|
| 1 | Beginner | Cannot produce a working answer without significant help |
| 2 | Developing | Partially correct; needs guidance to find gaps |
| 3 | Competent | Correct independently; explanation is surface-level |
| 4 | Strong | Correct + clear mechanism explanation + aware of an edge case/tradeoff unprompted |
| 5 | Senior | Correct + mechanism + tradeoffs unprompted + anticipates the follow-up before it’s asked |
Not every question exercises every dimension. Score only what’s actually observable; leave the rest blank.
Don’t average blindly into one number — a candidate strong on correctness but weak on communication is different signal than the reverse, and roles weight these differently. Record per-dimension, let the hiring decision weight by actual role needs.
Periodically compare scores on a shared reference question to catch rubric drift between interviewers early.