Skip to content
Preptima

SRE & Reliability interview questions

SLIs, SLOs and error budgets, incident command, on-call design, and blameless postmortems.

7 questions in DevOps & Cloud.

medium2

hard5

hardConceptScenarioDesign

Your error budget burn alert pages every few hours, but half the time nobody outside the team has noticed anything. How do you tune it without simply making it quieter?

A single threshold on a single window cannot separate a real outage from a brief spike, so it either pages on noise or misses slow burns. Replace it with multi-window multi-burn-rate alerting: a fast rule that pages and a slow rule that files a ticket, each gated by a short window so a spike that already stopped does not keep paging.

5 minmid, senior, staff
hardScenarioCase Study

A network blip lasting under a minute leaves two database primaries having each accepted writes, and you spend the next day degraded. Why does a short fault produce a long recovery, and what would you have changed?

Recovery time is set by how much state diverged, not by how long the fault lasted, so seconds of dual writes can take a day to reconcile. The prevention is a single writer enforced by quorum and fencing; the mitigation is designing the write path so repair is mechanical rather than forensic.

6 minsenior, staff, lead
hardScenarioDesign

How do you conduct a post-mortem after a catastrophic Sev1 outage triggered by a junior engineer's mistake, without succumbing to the blame game?

Analyse the leader's approach to blameless post-mortems, identifying root causes over symptoms, and driving accountability for remediation. Use this engineering leadership answer to show the decision, trade-off, and evidence rather than a memorised definition. It also connects incident management to the point an interviewer is testing.

2 minsenior, staff
hardScenarioDesign

You want to prove the system survives losing a database, in production, on a Tuesday afternoon. How do you run that without being fired?

Turn it into an experiment: a steady state you can measure in under a minute, a blast radius you chose, an abort that is one command with a named person who can call it, and written approval from whoever owns the revenue. Tuesday afternoon is the right time because everyone who understands the system is awake, and the announcement goes to the channel your own alerts land in.

7 minsenior, staff, lead
hardScenarioDesign

A Kubernetes cluster admin account has been compromised for 45 minutes. Do you clean the cluster or burn it to the ground, and why?

Evaluate the candidate's crisis management and technical recovery skills in a high-stakes scenario involving a total compromise of Kubernetes administrative control. Use this security answer to show the decision, trade-off, and evidence rather than a memorised definition. It also connects incident response to the point an interviewer is testing.

2 minsenior, staff