Ryz Labs/Templates/Interview scorecard
Templates

Technical interview scorecard template for software engineers

A scorecard every interviewer fills in the same way: anchored ratings for each competency, written evidence, a level call and a hire decision rule.

A technical interview scorecard is a form each interviewer completes right after their interview: one rating per competency on an anchored scale, the evidence behind each rating, a level estimate and a hire or no-hire call. It works when the anchors describe observable behavior, every rating has written evidence, and interviewers submit before the debrief so they cannot anchor on each other. The template below is built for software engineers and adapts to backend, frontend, data and AI roles by swapping competencies.

Technical interview scorecard template

1. Scorecard header

FieldValue
Candidate[Name]
Role and target level[Senior backend engineer, L5]
Interview type[Coding / System design / Domain deep dive / Collaboration]
Interviewer[Name]
Date and length[YYYY-MM-DD, 60 min]
Problem or topic used[Exact prompt, so the debrief can compare like with like]

2. Competencies and anchored ratings (1-4)

Competency1: Strong no2: Lean no3: Lean yes4: Strong yesRatingEvidence (quote or describe what happened)
Problem solvingCould not break the problem down even with hintsReached a solution with significant guidanceStructured the problem and reached a working approach with light hintsExplored trade-offs unprompted and chose the simplest approach that works[1-4][Evidence]
Code qualityCode does not run or is hard to followWorks but with unclear names and no edge casesClean, readable, handles main edge casesProduction-ready: tested, readable, edge cases and failure modes covered[1-4][Evidence]
DebuggingGuessed at causes without a methodFound the bug slowly with hintsUsed logs, tests or a debugger systematicallyIsolated the root cause quickly and explained how to prevent it[1-4][Evidence]
System design (mid-level and above)No coherent designDesign works for the happy path onlySound design with reasonable trade-offs explainedDesigned for scale, failure and operability; named what they would measure[1-4][Evidence]
Domain or stack depthSurface knowledge onlyKnows the tools, not the internalsHas used the stack in production and knows its pitfallsCan explain internals and has fixed hard production issues in it[1-4][Evidence]
CommunicationHard to follow; did not explain decisionsExplained when askedExplained reasoning clearly while workingAdjusted to the audience and made the interviewer's job easy[1-4][Evidence]
Collaboration and ownershipBlamed others or avoided responsibility in examplesDid assigned work onlyTook ownership of outcomes in their examplesRaised the level of the team: reviews, mentoring, unblocking others[1-4][Evidence]

3. Level call and decision

FieldValue
Level evidence[Below target / At target / Above target, with one sentence why]
Overall recommendation[Strong no / No / Yes / Strong yes]
Top strength[One sentence]
Top concern[One sentence]
Questions for the next interviewer[What to probe]
Submitted before debrief[Yes / No]
Use this template

How to use this interview scorecard

  1. Pick the four to six competencies that matter for this role and delete the rest. A frontend role might swap system design for UI architecture and accessibility; an AI role adds evaluation design.
  2. Rewrite the anchors in your own words for the target level before the first interview. A "4" for a mid-level engineer is not a "4" for a staff engineer.
  3. Assign each competency to one interview in the loop so no two interviewers test the same thing and nothing is skipped.
  4. During the interview, write down what the candidate said and did. Ratings come after, from the notes, not from memory.
  5. Submit the scorecard before the debrief. Hiring tools can hide other scores until you submit; if yours cannot, ask interviewers not to discuss the candidate first.
  6. In the debrief, discuss evidence, not adjectives. Use a written rule, such as no hire with any 1 on a core competency, and record why if you override it.

Example: a filled-in competency row

CompetencyRatingEvidence
Debugging3: Lean yesGiven a failing pagination endpoint, added a test that reproduced the off-by-one error within ten minutes, then read the query and fixed the offset. Did not check for the same pattern in the two sibling endpoints until asked.

The evidence explains both the rating and why it is not a 4. Another interviewer can read it and reach the same score.

Common scorecard mistakes

Scorecards for AI and data roles

For AI engineers, add competencies for retrieval design and evaluation: can the candidate build an eval set from real tasks and use it to choose between two prompts or models? For data engineers, add data modeling and pipeline reliability. Our AI engineer interview questions, data engineer interview questions and Python interview questions give you prompts that map to these rows.

Want candidates who already passed a scorecard like this?

Every Ryz engineer goes through structured technical interviews and recruiter review before you meet them, and only the top 1% of the tens of thousands of engineers we interview make it. You then interview the shortlist with your own scorecard. Ryz engineers work on your team, reporting to your leads, on US business hours. See our vetting process, or talk to us to scope your team.

Related

FAQ

What is an interview scorecard?

An interview scorecard is a structured form an interviewer completes after an interview. It lists the competencies the interview tested, a rating for each on a defined scale, the evidence behind each rating and an overall recommendation. It makes interviews comparable across candidates and interviewers.

Should a technical interview scorecard use a 1-4 or 1-5 scale?

A 1-4 scale works better for hiring decisions because it has no neutral midpoint, so every rating leans yes or no. If your hiring tool requires 1-5, define 3 as "meets the bar with a specific concern" and require the concern in the evidence box.

Which competencies should a software engineer scorecard include?

Most loops cover problem solving, code quality, debugging, system design for mid-level and above, stack depth, communication and ownership. Choose four to six for a given role and assign each to exactly one interview in the loop.

When should interviewers fill in the scorecard?

Immediately after the interview and before any discussion of the candidate. Notes fade within hours, and scores written after hearing a colleague's opinion are less independent.

How do you calibrate interviewers on a scorecard?

Have new interviewers shadow two or three interviews and score them independently, then compare their scores with the lead interviewer's and discuss differences. Review score distributions per interviewer every quarter to spot anyone who rates far above or below the rest.

Questions we didn't answer? Email info@ryzlabs.com.

Explore Ryz Labs

Staff augmentationDedicated development teamsAI pod teamsForward deployed engineersNearshore software developmentAI engineering teamsHire engineers by roleRyz Labs vs competitorsAlternatives guidesBuyer guidesCase studiesHow we vet engineers
Ryz Labs

Senior engineers in your time zone. AI pod teams that ship.

Tell us who you need. You'll get a scoped plan, a price and the names of the people who would do the work.

Start a conversation →