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.