AI Infra Interviews logo
Behavioral & Ownership / 01
easy★ EssentialNewGoogleMetaOpenAI

Tell me about a time you pushed back on a launch because of a reliability concern.

The interviewer is not checking whether you can say no. They are checking whether your no came with a number, an alternative and a date. The four-part shape that makes this story land, a worked example with the arithmetic a real one carries, and the version that fails.

Updated Sep 2026 · Grounded in real AI infrastructure interview loops and written to a senior-engineer editorial bar, with every number worked and every diagram hand-built.

TL;DR: A pushback story is scored on four things and almost nothing else. The evidence, meaning the number that made you worried and where it came from. The ask, meaning the specific smaller thing you proposed instead of the launch, because "delay it" is a position and "launch to 5% behind a flag with an automatic rollback on error rate" is an engineering proposal. The outcome, including whether you were right, since a story where you were wrong and said so is stronger than one where you were vindicated. And the change, meaning what is different now so the same argument does not have to happen again. Most candidates give the concern and the outcome and skip the ask, which is the half the interviewer is actually there to hear. Bring one story with numbers in it, know the numbers cold, and be ready for the follow-up that asks what you would do if you were overruled.

How to approach it

Open with the launch and the concern in one sentence each, then give the number that made it a concern rather than an opinion. Then the alternative you proposed, in the form of a specific plan with a threshold. Then what happened, then what changed. Keep the whole thing near two minutes and let the interviewer pull on whichever thread interests them, because the follow-ups are where the level is decided.

A strong answer

A typical situation: a serving team is a week from launching a new model version. A platform engineer notices during the load test that the p99 time to first token doubles when the request mix includes long prompts, and the launch plan has no way to route around that. The concern is real, the deadline is public, and the model team has been working toward this date for two months.

What separates the two versions of this story is entirely in the second beat:

BeatThe version that failsThe version that lands
Evidence"I was worried it wasn't stable enough.""The load test at 1.4x expected peak put p99 TTFT at 1.9 s against a 500 ms SLO, and the p50 was fine, so the average hid it."
The ask"I said we should delay.""I proposed launching to 5% of traffic behind a flag, with an automatic rollback if p99 TTFT crossed 800 ms for five minutes, and a separate prefill pool for prompts over 8k tokens as the real fix."
Outcome"They agreed and we delayed two weeks.""We launched on the original date at 5%. The rollback fired once on day two. The prefill pool shipped in the second week and we went to 100% on day 11."
The changeNot mentioned."Launch readiness now includes a load test at the tail of the prompt-length distribution, not the median, because that was the thing nobody had been checking."

The right-hand column is not a better outcome. It is the same outcome described by someone who did the work of turning a worry into a proposal. That is the whole difference, and it is learnable.

Where the numbers come from matters as much as the numbers. Saying p99 doubled is a claim; saying it came from a load test at 1.4x expected peak with a production prompt-length distribution is evidence. The interviewer will often ask exactly that: how did you know. Latency Metrics: TTFT, TPOT and Goodput covers which number to quote for which symptom, and SLOs for AI Systems covers why an SLO breach is a launch blocker while a p50 regression usually is not. The Reliability Pushback Story goes deeper into the structure and the failure modes of the story itself.

Three follow-ups arrive almost every time, so prepare them rather than improvising:

"What if you had been overruled?"
  the answer that works: name what you would have asked for anyway. A rollback plan you
  own, a dashboard the launch owner watches, and a written note saying what you expect to
  break and at what threshold. Then support the launch.
  the answer that fails: "I would have escalated." Escalation is a step, not a plan, and
  answering with it alone reads as someone who has never had to live with a decision.

"How did the model team take it?"
  the answer that works: you brought them the number before you brought anyone else the
  number. The story where the concern reached a director before it reached the team that
  owns the code is a story about politics, and it is scored that way.

"Were you right?"
  the strongest version is a story where you were partly wrong. The rollback fired once,
  not the six times you predicted, which means your estimate was pessimistic and you say
  so. Candidates who have never been wrong in any story are not believed.
FIVE BEATS, AND WHAT A MISSING ONE COSTS the system, its size, who depended on it situation stakes one measurement you read the signal skip it: an opinion what you said no to, and to whom the decision skip it: a complaint the arithmetic you put on the table the evidence the case the gate that made the argument moot what changed skip it: an anecdote State what stopping cost, out loud, before the interviewer asks for it. A no with a number, an alternative and a date. Without all three you are an obstacle.

The reversal condition: not every reliability concern is worth a pushback, and a candidate who pushes back on everything is a different problem from one who never does. The test is whether the failure is user-visible and whether it is reversible. A regression that degrades a background batch job by 10% is neither urgent nor irreversible, and raising it as a launch blocker spends credibility that the next real one needs. Say that out loud in the interview if you have an example of choosing not to escalate, because it shows the judgment rather than the reflex.

What interviewers probe next

  • "What was the SLO, exactly?" Have the number and its window. An SLO without a measurement window is not an SLO, and the follow-up exists to find out whether you have ever owned one.
  • "Who made the final call?" Name the role and say you supported the decision afterward. The story where you kept relitigating it is the one that fails.
  • "What would you have missed if you had not run that load test?" This asks whether the catch was systematic or lucky. If it was lucky, say so, then say what you changed to make it systematic.
  • "Have you ever been the one who wanted to launch?" A yes with a real example is a strong signal, because it shows you understand the cost of the delay you asked for.

Common mistakes

  • Giving the concern without the number, which leaves the interviewer unable to tell a judgment call from a feeling.
  • Proposing only a delay, when the useful move is a smaller launch with a threshold and a rollback.
  • Ending at the outcome and skipping what changed, so the story has no organizational result.
  • Telling it as a story where you were right and everyone else was slow, which reads as difficult to work with.
  • Choosing an example where the stakes were trivial, so there was never a real disagreement to describe.

Key takeaways

  • Four beats: the evidence with its number and source, the specific alternative, the outcome, the change that outlasted it.
  • "Launch to 5% behind a flag with an automatic rollback at 800 ms p99 for five minutes" is a proposal; "delay it" is a position.
  • Bring the number and where it came from, because the first follow-up is almost always how you knew.
  • A story where your estimate was pessimistic and you say so is stronger than one where you were exactly right.
  • Know one example of a concern you chose not to escalate, since that is what proves the judgment.
That one was free — and so are 10 answers per topic without an account. Signing in doubles that to 20, opens the Plus lessons in the courses, and remembers which topics you keep getting wrong.no card · Google sign-in · nothing to cancel
HOW DID IT GO?
0
READING SIGNED OUT

Signing in doubles your free answers, from 10 to 20 per topic, and the site starts remembering you: mastery per topic, bookmarks, and a next-focus recommendation. Free, no card.

Sign in free

The concepts behind this question

Ranked by how closely each one overlaps this question's topic, so the first card is the thing to read if the answer above moved too fast.

Foundational
🧭 Ownership & Judgment
Escalation That WorksEscalation has a reputation as a political act because most of it is done badly: a problem handed upward with no options and an implicit request that someone else choose a side. Done well it is a one-page artifact with two or three costed options, a recommendation, the decision needed, a date, and what you will do by default if no answer arrives. That last line is what converts a message into a decision, and it is the part almost everyone omits.
Foundational
🧭 Ownership & Judgment
Deciding Under Incomplete InformationMost infrastructure decisions are made before the evidence is complete, and the skill being assessed is not judgment in the abstract but classification: whether the decision can be undone cheaply. Reversible decisions deserve speed and a scheduled review; one-way decisions deserve the delay and a second opinion. Engineers who apply the same deliberation to both are slow where speed is free and careless where it is not.
Foundational
🧭 Ownership & Judgment
The Reliability Pushback StoryEvery AI infra loop has a behavioral round, and the story it wants most is the one where you stopped something (a launch, a run, a hardware admission) because the data said to, and you were accountable for the cost of stopping. This page gives the skeleton that works: the situation, the signal you read, the decision and who owned it, the evidence you brought, and what changed afterward. It also gives the follow-up interviewers hold back, the version that sounds right and fails, and the line between a senior telling and a staff telling of the same story.
Advanced
🧭 Ownership & Judgment🔒 Premium
Working with ResearchersInfrastructure engineers at AI labs and platform teams have an unusual customer: a researcher whose experiment is the company's product, who needs the cluster today, and whose request may be a bad idea for the fleet. The behavioral round tests whether you can serve that customer without being run by them: saying no with data, saying yes with conditions, finding the need behind the ask, and sharing ownership of outcomes neither side controls alone. This page gives the recurring situations at the boundary, the responses that work in each, worked narratives, and the answers that sound collaborative and fail.
UP NEXT ON YOUR JOURNEY
FEDITOR'S NOTE

Scored on the concern being quantified before it was raised, on offering a compliant fast path rather than only a delay, and on stating what happened afterward including the part that went wrong.

DISCUSSION · 0

No comments yet — be the first to share your approach.