Behavioral Interview

Course Content

Behavioral Interview

15 sections · 30 lessons

User focus: what interviewers score and how to build the story


User focus is making technical decisions with the end user's experience as the deciding criterion — including, and especially, when that costs you something as an engineer.

This lesson defines the competency by what it excludes, sets out the signals and the phrasings (two of which engineers often misread as product-manager questions), and then deals with the most common blocker: the platform or infrastructure engineer who concludes they have no users. That conclusion is nearly always wrong, and the fix is mechanical.

When the user's side costs you somethingYou saw realuser evidenceIt cutagainstyour designYou chose theuser's sideYou measuredthe effectThe measurement point is what separates this from good intentions.
A user-focus story only scores when the user's interest and your engineering preference actually disagreed.

The definition

The word that carries the weight is deciding. Every engineer will say they care about users. The competency is about occasions where caring about users made you do something you would not otherwise have done.

What it is not

It is not building what the product manager asked for. That is delivery. If the requirements arrived fully formed and you implemented them, no user-focus evidence was generated, however good the feature.

It is not customer support. Being helpful to a customer on a ticket is fine and it is not this. The competency wants a technical decision that changed.

It is not liking users. Empathy without a decision produces nothing to score.

StoryScores as
"We shipped the feature the PM specified and users loved it"No evidence — no decision was yours
"I read 200 support tickets and changed what we were building"Strong
"I argued for spending two weeks on error messages nobody had asked for"Strong, if you have the outcome
"I made the API — the interface other services call — more elegant"Weak — no user evidence

The shape of a real user-focus story

The strongest ones contain a moment where engineering preference and user benefit pointed in different directions, and the user won:

"The clean solution was to return a 422 with a machine-readable error body and let the client render it. The clients didn't render it — three of the four integrations we looked at showed the raw code to their end users. So we put a human-readable sentence in the response as well, which is redundant, inelegant, and is the reason our support volume on that endpoint dropped by about two-thirds."

That is a small decision, and it is a complete answer. The engineer looked at what integrators actually did, changed a design they preferred, accepted an ugly result, and measured the consequence in support volume rather than in shipped features.

The measurement point

Interviewers listen for what you measured. Measuring the shipped feature is the default: "we launched it, adoption was 40%". Measuring the user's outcome is the signal: "the thing users were trying to do — get a refund without contacting support — went from 12% to 61% self-service".

Signals scored

Three positives, four negatives, and one signal that is much rarer than interviewers would like.

Evidence from users versus users invokedPositive indicators• Cites evidence from actual users• Chose the user over the cleaner build• Measured the change after shippingNegative indicators• Users invoked but never observed• Built exactly what the ticket said• Impact asserted, never measured
The rarest signal by far is a candidate who went and looked at what users did, rather than reasoning about them.

The positive indicators

1. Direct contact with users or their data. Not a summary from a product manager. The observable form names the contact:

"I sat with six of our warehouse operators for a morning each. The thing I hadn't understood is that they use the scanner one-handed, because the other hand is holding the parcel."

Or, when direct contact is impossible:

"I read three months of support tickets tagged 'checkout' — about 400 — and coded them into nine categories. Two categories were 71% of the volume."

2. Willingness to change the plan because of it. Contact without change is tourism. The scoring sentence is "so we stopped doing X and did Y instead".

3. Measuring the user-facing outcome. See the measurement point above. Interviewers specifically probe: "how did you know it worked, from the user's side?"

The negative indicators

What you sayWhat gets written
"Product handles the user research, I build what's specified"Role boundary as an answer; no evidence
"Users don't really know what they want"Dismissive; a common and heavily-marked negative
"We shipped it and adoption was good"Measured the artefact, not the outcome
"I made it faster, which users care about"Assumed the user benefit; no evidence anyone noticed

The second row is worth flagging. Some version of "users ask for faster horses" appears in a surprising number of interviews, offered as sophistication. It is recorded as contempt.

The one that is rarest

Saying no to a request, with the user as the reason.

Most candidates have stories about building things for users. Very few have a story about declining to build something because the evidence said it would not help — which is the harder and more senior behaviour.

"Sales had a deal contingent on a CSV export with custom column mapping. I asked to see how the two existing customers who had asked for exports actually used them, and both were importing the file into the same spreadsheet template. So instead of the configurable export — about five weeks — we shipped a single fixed export matching that template in four days, and asked the prospect whether it worked. It did. The five-week version never got built."

That answer contains user evidence, a changed plan, a scope reduction, and a business outcome. It also contains a "no", which is the part that is hard to find in most story banks.

Questions asked

Six phrasings. Two of them are frequently misread as product-manager questions and answered as though the candidate were apologising for being an engineer.

Six phrasings, two misread as PM questionsAnengineeringquestionUsed user feedbackPushed back on a specA trade-off for usersSomething you measuredA user you talked toQuality versus speed
Answering these as though engineering were an apology loses the competency before the story starts.
  1. "Tell me about a time you advocated for the user."
  2. "Tell me about a time you used data to change a product decision."
  3. "Tell me about a time you said no to a request."
  4. "How do you make sure what you build is actually useful?"
  5. "Tell me about a time you got user feedback that surprised you."
  6. "Describe a trade-off you made between technical quality and user experience."

What each is really probing

QuestionEmphasisWhere candidates lose it
1 AdvocatedWhether you had evidence, or an opinion"I felt the design was confusing"
2 Data changed a decisionContact with real dataCiting a metric someone else produced
3 Said noJudgement and courageChoosing a "no" that was about capacity, not users
4 How do you ensureMethod question — convert to a storyAnswering with a process
5 Surprised youWillingness to be wrong about usersChoosing a surprise that confirmed your view
6 Quality vs experienceExplicit trade-off reasoningClaiming there was no trade-off

Question 3 has a specific trap

"Tell me about a time you said no" is answered by most candidates with a capacity story: "we didn't have bandwidth so I pushed back on the timeline". That is a delivery answer to a customer-focus question.

The user-focus version has the user as the reason for the no:

"I said no to the configurable export because the two customers who had asked for exports were both doing the same thing with them, and a configurable version would have cost five weeks to serve a need that four days covered."

Question 6 rewards honesty about the direction you chose

Interviewers do not require that you always choose the user. A candidate who says "we chose the technically clean option and I still think that was right, and here is the user cost we accepted and how we mitigated it" scores well. What scores badly is claiming the trade-off did not exist.

Building the story, including when you have no users

The most common blocker in this competency is a candidate on a platform or infrastructure team concluding they have nothing. That conclusion is nearly always wrong, and the reframe is mechanical. First, the two tests every story has to pass.

The two tests

Test 1 — you touched the evidence yourself. A metric a product manager showed you in a slide is not contact. Reading the tickets, watching the session recordings, sitting with the users, or querying the data yourself is.

Test 2 — something changed that would not otherwise have changed. A plan, a scope, a design, or a decision to stop.

The platform and infrastructure reframe

If you build for other engineers, your users are other engineers. This is not a consolation prize — internal-developer stories often score better than consumer ones, because the evidence is easier to gather and the outcomes are easier to measure.

The translation, term by term:

Consumer product termPlatform equivalent
End userThe engineer using your library, pipeline, or tooling
Support ticketsYour team's Slack channel, and the questions you get asked twice
User researchSitting with an engineer while they do the thing your tool is for
AbandonmentPeople writing their own version instead of using yours
Time to first successTime from a new engineer's first commit to their first deploy
AdoptionTeams that migrated versus teams that were told to migrate
ChurnTeams that adopted and then went back

The last row is the sharpest signal available on a platform team and almost nobody measures it.

A worked translation

An invented platform engineer thinks they have no story:

"I work on deploy tooling. I don't have users."

Ten minutes of reframing produces this:

"Our deploy tool's stated problem was that deploys were slow — eleven minutes — so the roadmap had a four-week project to get it to four. Before starting I sat with six engineers while they deployed, which took a morning. Nobody complained about the eleven minutes. Five of the six stayed watching a dashboard for twenty minutes afterwards, and when I asked why, the answer was some version of 'I don't trust the rollback'. Two of them had a terminal open with the rollback command typed but not run.

So the real cost wasn't eleven minutes of waiting, it was twenty minutes of supervision per deploy, times about forty deploys a day across the org. We cancelled the speed project. What we built instead was an automatic rollback on error-rate breach with a visible countdown, so the engineer can see the system watching. Deploy time is still eleven minutes. Median supervision time went from about twenty minutes to under three, and the number of deploys per day went up by roughly a third because people stopped batching changes to avoid the supervision cost."

Every element is there: direct contact, a surprising finding, a cancelled project, and a measurement of what the user actually experienced.

Level calibration

MIDRead the 40 support tickets on my feature2 of 9 error states produced most of the confusionRewrote 2 error messages and added a retry linkTickets on that flow down about 60% over 2monthsSENIORSat with 6 engineers deploying, one morningNobody cared about the 11-minute deploy; theycared about not trusting rollbackCancelled the 4-week speed project; builtauto-rollback with a visible countdownSupervision time 20 min → under 3; deploys per dayup about a thirdSTAFFSet up a standing monthly session where 2 teamsdemo their workflow to the platform group3 of 5 teams had built their own deploy wrapper —silent churn nobody had countedChanged how the platform roadmap is set: noproject starts without an observed workflowWrapper count 3 → 0 over a year; platformsatisfaction survey run quarterlyHOW I MET THE USERWHAT I FOUNDWHAT CHANGEDWHAT I MEASUREDWHOSE DECISIONSCHANGEDmy featuremy team's roadmaphow the org decides what to buildcancelling a funded project on user evidence is thehighest-scoring move in this competency
The senior panel cancels its own team's project — that, not the shipping, is the signal.