Technical Interview Loop Design
A loop where each stage measures something different and the stages combine into a decision. Structured, because unstructured interviews mostly measure how much the interviewer enjoyed the conversation.
- Who
- Founder holds the engineering leadership seat; the delivery team executes underneath it.
What you're seeing
- Three of the four interviewers ask about the same thing.
- Usually means Nobody assigned a purpose per stage, so each interviewer defaulted to what they are comfortable asking. The loop is longer than it needs to be and no better calibrated for it.
- The decision meeting is settled by whoever speaks first.
- Usually means Assessments are being formed in the room rather than before it. The first confident opinion anchors everyone else, and the loop's output is now one person's judgement wearing four people's names.
- Candidates who employ themselves elsewhere drop out at the exercise stage.
- Usually means The take-home is unbounded in practice whatever the stated cap says. It is selecting for available evenings, which correlates with nothing you are hiring for.
- Two people were interviewed for the same role and cannot be compared.
- Usually means The stages differed, or the criteria did. Without a common frame the decision defaults to who advocated hardest, and six months later there is no record of why.
One thing per stage
When two stages measure the same attribute, the loop is longer than it needs to be and no better calibrated for it.
So the design starts from the role rather than from the interviews you already have: what three or four things does this loop have to establish before an offer is defensible. For a senior backend role that might be system design under real constraints, code quality on unfamiliar code, debugging under uncertainty, and how they work with someone who disagrees with them.
Each of those gets one stage. Nothing gets two. This usually means retiring a stage that somebody enjoys running, and that conversation is part of the work.
It also forces the role definition to exist, in writing, before the loop is built — which is frequently the actual missing piece rather than the interviews themselves.
Anchors, not adjectives
A rubric that says “good communication” is a mood with a form attached.
Two interviewers reading it will score the same candidate differently and both will be correct by their own interpretation, which means the rubric added a number without adding agreement. An anchor is something a person can point to afterwards: explained a trade-off without being asked, changed position when shown a counter-example, asked about failure modes before asking about scale.
Those are observable. They can be disagreed about productively, which is what calibration needs, and they survive the six-month question of why someone was rejected.
Write before you talk
Independent written assessments submitted before the debrief, every time.
The mechanism this defends against is simple and reliable: the first confident opinion in the room becomes the room’s opinion, and seniority makes it worse. People do not intend to defer and mostly do not notice they have. Collecting positions first makes disagreement visible instead of dissolving it, and a loop where four people wrote down four different readings is producing exactly the signal it was built to produce.
Where it sits
This is a capability inside Engineering Hiring, which carries the whole pipeline — sourcing brief, screen, loop, offer and the first ninety days — and this is the stage most companies get wrong first.
It depends on two neighbours to work. Interviewer Calibration is what makes a rubric mean the same thing to different people; without it the loop is structured on paper and unstructured in practice. And Career Ladders is what defines the level a candidate is being assessed against, because a rubric without a level is a rubric without a threshold.
How the work runs
-
Decide what the loop must establish
Three or four things, derived from the role definition. A loop that tests everything tests nothing well and takes a candidate two weeks.
-
Assign one to each stage
No two stages measuring the same attribute. Duplicate coverage is where candidate time and interviewer time both go.
-
Write rubrics with observable anchors
What a strong answer contains, in terms someone can point at afterwards. A rubric that says 'good communication' is a mood.
-
Design the debrief
Written assessments submitted before discussion, so the loudest voice does not anchor the room.
What arrives
- A loop with a stated purpose per stage
- Rubrics with observable anchors per level
- A bounded practical exercise reflecting real work
- A debrief format with independent written assessment first
What it costs your team
Two design sessions plus review from the engineers who will run the loop.
How we decide
One thing per stage, derived from the role
Costs It means dropping a stage somebody likes running, and telling them why.
Two stages measuring the same attribute cost candidate time and interviewer time and add no signal. Deriving the three or four things the loop must establish from the role definition also forces the role definition to exist, which is frequently the actual missing piece.
Rubrics use observable anchors, never adjectives
Costs Writing them is slow and requires arguing about what a strong answer contains.
A rubric that says 'good communication' is a mood with a form attached — two interviewers will score the same candidate differently and both will be right by their own reading. An anchor someone can point at afterwards is what makes the assessment comparable, and it is what makes a rejection explainable to the candidate and to yourself later.
Written assessments are submitted before the debrief
Costs It adds a step and slows the decision by a day.
The first confident opinion in a debrief anchors the room, and seniority amplifies it. Independent written assessments collected first are the cheapest available correction — the disagreement is then visible and discussable, instead of being resolved before it was noticed.
The exercise is bounded and graded against the bound
Costs A capped exercise reveals less than an uncapped one, and some candidates will exceed it regardless.
An uncapped take-home measures available evenings. Grading against the best submission received re-imposes the same bias even when the cap is stated, so the rubric has to describe what a good two hours looks like rather than what a good submission looks like.
Where this has run
Frequently Asked Questions
Sources
- Google re:Work — Structured interviewingrework.withgoogle.com
- Microsoft — Code With Engineering Playbookmicrosoft.github.io
- Team Topologiesteamtopologies.com
Page reviewed
