← essays shrey patel →

Interview stories are systems stories

Shrey Patel and Jay Patel, Coconut Labs · Published 2026-08-05 · Last updated 2026-08-08 · 6 min · The practice

Technical interviews reward a specific skill that is neither engineering nor theater: narrating real work honestly, mechanism first, at the right altitude. Most engineers narrate at the wrong altitude, all outcomes and no machinery, and then wonder why their genuinely hard work sounded thin. The fix is structural, and it is worth practicing deliberately.

Mechanism first, then numbers

A thin story goes: we had slow jobs, I optimized them, latency improved a lot. The same work, told mechanism first: our jobs were bottlenecked at the data movement between stages, the classic all-to-all regrouping, and a small set of keys carried a disproportionate share of the rows, so a handful of workers drowned while the rest idled. We split the heavy keys across workers with temporary suffixes and merged the partial results after, and the engine's adaptive mode handled the milder cases. The listener can verify every step of the second telling against their own knowledge. That verifiability is what expertise sounds like from outside.

Numbers come second, and only numbers you can defend. A defensible number knows its own denominator: improved from what baseline, measured how, over what period. One honest number beats five glossy ones, because interviewers pull threads, and a thread that unravels costs more than the number was worth.

problem shape mechanism decision + tradeoff what changed, measured what I would do differently mechanism before numbers, numbers you can defend, and an ending that shows you kept thinking after it shipped.
the arc of a story that survives follow-up questions. the last point is the one most people skip.

The shape of a load-bearing story

Five beats, in order. The problem's shape: what made this structurally hard, not just annoying. The mechanism at fault: what was actually happening below the symptom. The decision: what you chose, what you gave up, and what else you considered. The change: what happened, measured. The residue: what you would do differently now. That last beat is where senior candidates separate, because it proves the learning continued after the ticket closed.

The line every consultant needs drawn

There is a boundary between owning your craft and disclosing an employer's operations, and you should draw it before anyone asks. My rule: mechanisms, patterns, and my own decisions are mine to tell; client names, live operational details, unpublished scale figures, and incident specifics are not, and de-identifying rarely helps because the storyteller is the identifier. The honest move in the room is naming the boundary out loud: here is the class of problem and exactly how I approached it, and I keep client specifics vague on purpose. Said plainly, that sentence has never cost me anything. It reads as professionalism, because it is.

Practice like it is a system

Write your five or six core stories down in the five-beat shape. Say them aloud until the mechanism beat is effortless. Then stress-test them the way an interviewer would: ask yourself the second question, the third, the how-do-you-know. Stories are systems: they have load paths, failure modes, and they hold up under pressure only if they were built honestly in the first place.