Interview · Lesson 3
Behavioral Stories for Senior Roles
Senior-level behavioral rounds aren't about culture-fit charm; they're about whether you've actually done the senior-level things in your past jobs. The proof is specific stories with names, numbers, and outcomes.
The STAR shape
Most behavioral answers should fit a four-part shape, even if you don't name it out loud:
- Situation. The specific project, team, or moment. One or two sentences. Name names if they're public.
- Task. What was your job to do. Not what the team did — what was yours specifically.
- Action. The thing you did, in active voice. Three or four sentences. The interviewer is scoring on specificity here.
- Result. What happened. A number if possible. "Reduced p95 latency from 1.2s to 280ms" beats "the app got faster."
The stories you should have ready
Senior interviewers ask the same five kinds of question. Have a story prepared for each.
- "Tell me about a hard technical decision you made." They want: the trade-off you weighed, how you decided, how you communicated the decision, what happened.
- "Tell me about a time you disagreed with a coworker or manager." They want: how you held a position without making it about you, how you escalated or didn't, what the outcome was. Disagreements that ended with you changing your mind score well.
- "Tell me about a mistake you made and what you learned." They want: real ownership without performative humility. A specific mistake, specific consequence, specific change to your process.
- "Tell me about mentoring someone." They want: a junior or struggling teammate, what you specifically did, what they ended up doing. Bonus: the person's name and where they are now.
- "Tell me about a time you led without authority." They want: a project you drove that wasn't formally yours. How you got buy-in. What you did when someone pushed back.
The trap of having one story
Some candidates have one strong story about a project and try to fit every behavioral question into it. The interviewer notices. "That's the same project you described for the technical decision question." Have at least three distinct projects ready. Different companies, different time periods, different roles if possible. The variety signals that you've actually been in many situations, not just one.
What junior-level answers look like (avoid)
- "We" instead of "I." Behavioral rounds ask what you did. "We migrated to Sidekiq" is opaque; "I owned the Sidekiq migration; here's what I did" is what the interviewer wants.
- No outcome. "We tried that and it kind of worked" is not a result. Even a failed project has a result: what happened, what you learned, what you'd do differently.
- Vague positives. "It went well, the team was happy." Replace with a number, a name, or a quote from a stakeholder.
- Stories that are just technical. "I refactored the auth code" is a coding story, not a behavioral story. Behavioral stories have other humans in them.
Senior-mindset shifts to surface
- You ask "should we build this?" before "how do we build this?"
- You write the proposal doc, not just the code.
- You notice when the team is solving the wrong problem and you say so.
- You're explicit about scope and trade-offs in pull requests.
- You mentor by asking questions, not by handing answers.