Mock Interviews, Annotated

Intermediate · 20 min read · Interview Playbook, Interview Playbook

Two full transcripts of the same problem — a weak and a strong candidate — and a recovery from being stuck, scored.

Advice like "communicate clearly" is easy to agree with and hard to act on. This lesson shows what it looks like in practice. You'll read the same problem solved by two candidates: one weak, one strong. Both know the patterns. Only one passes.

Each transcript has the interviewer's private notes alongside and a score against the rubric from Solving Out Loud. Read the weak transcript first and try to spot every problem before you read the notes.

The problem

Transcript 1: the weak candidate

Interviewer: Here's the problem. (reads it)

Transcript 2: the strong candidate

Interviewer: (reads the same problem)

Transcript 3: stuck, then recovering

Candidate: (after clarifying) My first thought is to sort the piles and do something greedy with the biggest ones… (pauses) Actually, I don't see a greedy rule that works. Let me step back and use my checklist rather than guess.

What separated them

Further reading

Key takeaways

  • The weak and strong candidates knew the same patterns; process decided the outcome.
  • Clarify the facts that change the algorithm, state the brute force with its cost, and rule out tempting wrong patterns out loud.
  • Explain subtle lines before you're asked; trace with a table; test the risky edge cases.
  • When stuck, say so, return to the brute force and connect the hint to a named pattern.

Previous: Spot-the-Pattern Drills · Next: DSA Cheat Sheet