How to Run a Useful Mock Interview: Prompt and Feedback Rubric

CAREER Published Updated 3 mins read By Leon Wei
How to Run a Useful Mock Interview: Prompt and Feedback Rubric cover image

Quick summary

Summarize this blog with AI

A mock interview is a practice interview followed by evidence-based feedback. Its value comes from reproducing a useful part of the real assessment, identifying a specific weakness, and testing whether the next attempt improves. A practice score does not predict an offer.

Choose a format that matches the skill

Use a human partner for follow-up questions and communication feedback, self-recording for explanations and timing, or an AI tool for additional prompts. Check generated questions, solutions, and critiques independently. Fluency is not proof that an answer or assessment is correct.

Agree on the role, duration, permitted tools, and whether hints are allowed. Use synthetic or permitted data; exclude confidential employer material, personal customer data, and sensitive application details. If recording another person, obtain their agreement and decide how the recording will be stored or deleted.

Run a 40-minute session

TimeActivityEvidence to capture
0–5 minutesExplain one real projectOwn contribution, checks, and limitations
5–25 minutesSolve one representative technical problemClarifications, approach, working answer, edge case
25–30 minutesAnswer a follow-up or changed requirementWhether reasoning transfers beyond memorized syntax
30–40 minutesReview evidence and choose one improvementSpecific observation and next exercise

Keep the first attempt intact. If the interviewer intervenes, note the hint and when it happened. A correct answer after a substantial hint is useful progress, but it is different evidence from an independent solution.

Use a complete miniature prompt

Prompt: A dataset contains observed task durations 12, missing, 18, 0, and 30 minutes. Report the mean of observed durations and completeness. Assume nonmissing entries have already passed numeric validation. Explain what you would investigate before treating a zero as valid in a real system.

Expected reasoning: there are five rows, four observed values, one missing value, and an observed-value mean of 15. Missing values must not become zeros, and a truthiness filter would incorrectly discard the existing zero. The domain validity of zero remains a separate question. Ask the candidate to handle an all-missing dataset: no observed mean is available.

The internship preparation guide contains a runnable solution. Hide it during the attempt. A useful follow-up is to add a negative duration and ask for an explicit validation policy instead of silently dropping it. This small task tests interpretation and validation as well as arithmetic.

Score observable behavior

Dimension1: needs work2: partly demonstrated3: demonstrated
ClarificationAssumptions unspokenSome assumptions named after promptingImportant definitions clarified before solving
CorrectnessResult does not answer the taskCorrected with a substantive hintCorrect answer explained independently
ValidationNo checksChecks only the supplied exampleChecks a relevant boundary and explains its behavior
CommunicationReasoning difficult to followApproach understandable with promptingConcise reasoning, result, and limitations

This is a practice rubric, not a validated hiring instrument. Record an observation beside each rating. If a dimension was not tested, mark it unobserved rather than assigning a confident score. Do not compare totals across substantially different prompts as though difficulty were identical.

Turn one observation into a follow-up

Weak feedback says “be better at statistics.” Useful feedback says “you divided by all five rows after excluding the missing value from the numerator.” The next exercise should vary missingness and require the candidate to state the denominator before calculating.

Reattempt a related task later without the original answer visible. Track whether the same error recurs and whether a hint is still necessary. Add complexity only after the current issue is understood. Repeating an identical memorized solution can improve speed without improving reasoning.

Choose the next session from the evidence

If correctness is strong but explanations are hard to follow, practice a short verbal walkthrough. If the answer breaks on an edge case, work on validation. If the task is unrelated to the target role, change the prompt. A mock interview is complete when it produces an honest assessment and a concrete next practice step, not when it produces a reassuring score.

Interview Prep

Begin Your SQL, Python, and R Journey

Master 230 interview-style coding questions and build the data skills needed for analyst, scientist, and engineering roles.

Related Articles

All Articles