Interview questions

Site reliability engineer screening questions: SLOs, error budgets, incidents, toil and on-call load

On this page
  1. Which SRE job is it?
  2. Which terms, references and certifications should you check?
  3. Knockout questions
  4. SLO, incident and postmortem questions
  5. Toil, automation and on-call load questions
  6. How does SRE experience get overstated?
  7. A 15-minute phone-screen flow
  8. Scoring
  9. What to put in the submittal
  10. Lawful phrasing
  11. Questions people ask

Site reliability engineer screening questions should test whether the candidate has owned the reliability of real services rather than only kept them running: which service level objectives (SLOs) they set and measured, what happened when an error budget ran out, which incidents they led and what the postmortems changed, how much of their week was toil and what they automated away, and how heavy their on-call load was. Google's SRE book, where most of these terms come from, sets a goal of keeping toil below half of each SRE's time, so a candidate who did the job can tell you their own share. There is no license for SREs, and cloud or Kubernetes certifications are supporting evidence only.

The DevOps engineer screening questions cover pipelines, infrastructure as code, Kubernetes ownership and cost, with one short SLO question, and the cloud engineer screening questions cover accounts, identity and networking. This page goes deeper on reliability itself: objectives, error budgets, incident command, postmortems, toil and the on-call load the client is really asking someone to carry. For a shorter recruiter call, the DevOps engineer phone screen questions work for SRE candidates too, and the 30-60-90 day plan for site reliability engineers shows what the hire should deliver first.

Which SRE job is it?

SeatWhat the work usually isAsk the candidate
Embedded or product SREWorks with one product group on its services' objectives, launches, capacity and incidents"Which services did you own the SLOs for, and who agreed the targets?"
Platform or infrastructure SRERuns shared platforms other teams depend on: clusters, databases, networking, the observability stack"Who depended on your platform, and how did you measure whether it served them?"
Observability and toolingBuilds metrics, logging, tracing and alerting so other teams can see their services"What did you instrument, and which alerts did you delete?"
Database reliabilityReplication, failover, backups and restores, schema changes at scale"When did you last restore from a backup, and how long did it take?"
Operations team renamed SREMostly tickets, alerts and run books, with little planned engineering"What share of your week was planned engineering versus tickets and pages?"

Before the first call, ask the hiring manager which services the hire will own, the current SLOs (if any), the on-call rotation, response time and recent page volume, and whether the job is writing code, running platforms or both.

Which terms, references and certifications should you check?

As of November 2026. We checked these in Google's SRE book, on DORA's and OpenTelemetry's sites, and on Google Cloud's and the Linux Foundation's certification pages.

  • SLOs and error budgets. The Embracing Risk chapter describes the error budget as an objective measure of how unreliable a service is allowed to be: releases continue while measured reliability stays above the SLO, and when violations spend the budget, releases are halted while the team works on reliability. Example arithmetic: a 99.9 percent availability SLO over 30 days allows 0.1 percent of 43,200 minutes, or 43.2 minutes, of full downtime; at 99.95 percent it is 21.6 minutes.
  • Toil. The Eliminating Toil chapter defines toil as production work that is manual, repetitive, automatable, tactical, without enduring value and growing with the service, and states a goal of keeping it below 50 percent of each SRE's time.
  • On-call load. The Being On-Call chapter says no more than 25 percent of the time left after engineering work should be on-call, and sets a ceiling of two incidents per 12-hour shift, because an incident with its follow-up takes about six hours on average in Google's experience.
  • Postmortems. The Postmortem Culture chapter describes blameless postmortems that look for contributing causes without blaming a person, triggered by events such as user-visible downtime beyond a threshold, data loss, an on-call intervention such as a rollback, or a monitoring failure.
  • Delivery metrics. DORA's metrics guide names five software delivery measures: change lead time, deployment frequency, failed deployment recovery time, change fail rate and deployment rework rate.
  • Telemetry. OpenTelemetry is a Cloud Native Computing Foundation project for generating, exporting and collecting traces, metrics and logs.
  • Certifications. Google Cloud's Professional Cloud DevOps Engineer exam assesses, among other things, the ability to apply site reliability engineering practices (two hours, $200, with three or more years of industry experience recommended). The Linux Foundation's Certified Kubernetes Administrator is a two-hour, performance-based exam valid for two years. AWS and Azure equivalents are listed in the DevOps page.

Knockout questions

QuestionStrong answerRed flag
1. Have you been primary on-call for a production service? For how long, and how many pages in a normal week?A rotation, a team size and a rough page count: "One week in six, usually three or four pages, one at night."Never on call, for a role that owns production.
2. Have you led an incident as the incident commander, or only responded?An honest answer and one incident they led."I was in the channel."
3. The team runs [cloud, orchestration, main data stores]. What have you run in production on them?Specific services and their own part in running them.Lab or certification experience only, for a senior role.
4. On-call here is [rotation], with a [response time] response and [on-call pay or time off]. Can you commit to that?Yes, or a clear limit. Keep the question on the schedule itself.Accepts without asking how often pages come.
5. Are you legally authorized to work in the US, and will you now or in the future need visa sponsorship?A direct answer to both, asked of everyone the same way.None from the answer itself.

SLO, incident and postmortem questions

  1. "Pick one service you owned. What were its SLIs and SLOs, and who chose them?"
    • Strong answer: an indicator such as the share of requests that succeed within 300 milliseconds, a target and window, where the data came from, and who agreed it with the product owner.
    • Red flags: "Five nines" with no measurement, or a customer contract's SLA quoted as the internal SLO.
  2. "What happened the last time a service used up its error budget?"
    • Strong answer: releases slowed or paused, reliability work moved up the backlog, a burn-rate alert caught it early, and they can say what they fixed.
    • Red flags: the budget ran out and nothing changed, or there was never a budget at all.
  3. "Walk me through the worst incident you led."
    • Strong answer: how it was detected, when it was declared, who held which role (commander, communications, operations), mitigation before root cause, customer updates and the timeline.
    • Red flags: a story in which they watched, or in which they fixed everything alone and told no one.
  4. "What did the postmortem change, and were the action items done?"
    • Strong answer: contributing causes, specific actions with owners and dates, how completion was tracked, and one action that prevented a repeat.
    • Red flags: a person blamed, or action items that were never finished.
  5. "Which alert did you remove or rewrite, and why?"
    • Strong answer: moved from alerts on causes (CPU, a single host) to alerts on user impact or budget burn, and gives the page volume before and after.
    • Red flags: every alert is useful.
  6. "How did you get a service ready for a launch or a traffic peak?"
    • Strong answer: a load test, a capacity forecast with headroom, autoscaling limits checked, a readiness review or checklist, a rollback plan.
    • Red flags: "Autoscaling handles it."

Toil, automation and on-call load questions

QuestionStrong answerRed flag
What share of your week was toil, and how do you know?An estimate from tracked tickets or pages, and a project that reduced it."None," or "all of it" with no plan to change it.
Tell me about manual work you automated away.The task, how often it happened, what they built, hours saved per week, who maintains it now.A script only they can run.
Of the pages in a normal on-call week, how many needed action?A rough split and what they did about the rest.Does not know.
Which run book did you write, and when did one fail you?A real run book and a time it was wrong or out of date, then fixed.No run books, or never updated.
How did your team make changes safer?Gradual rollouts, canaries, feature flags, automated rollback, tracked with a measure such as change fail rate.Big releases on Friday afternoons, described as normal.
When did you last test a restore or a failover?A date, the result and what they learned.Backups exist but nobody has restored one.

How does SRE experience get overstated?

  • Dashboards as SLOs. Graphs on a screen described as reliability targets. Ask for the target and what happened when it was missed.
  • Responder as commander. Joining incident calls described as leading them. Ask who made the decisions.
  • The SLA as the SLO. A contract number quoted as an engineering objective. Ask how it was measured.
  • Operations renamed. A ticket queue with an SRE title. Ask for the engineering share of their week.
  • Team postmortems as personal. Ask which actions they owned and finished.
  • Platform user as operator. Deployed onto clusters another team ran. Ask when they last upgraded or recovered one.

A 15-minute phone-screen flow

  1. Minutes 0 to 2: the services, the current objectives, the rotation and the stack.
  2. Minutes 2 to 5: knockouts 1 to 5.
  3. Minutes 5 to 10: the SLO question and the worst incident they led. Write down targets, times and actions in their words.
  4. Minutes 10 to 13: toil share and one automation story, or the alert they removed.
  5. Minutes 13 to 15: pay and on-call compensation expectations (see salary expectation questions), notice period, next steps.

Scoring

Pass or fail

  • Has been primary on-call for a production service.
  • Has run production systems on the client's stack, or a close equivalent the client accepts.
  • Can commit to the rotation and response time.
  • Answers the work authorization questions in a way that fits the role.

Scored 0 to 2 each (10 possible)

  • Objectives: set and measured SLIs and SLOs, and acted on a spent budget.
  • Incidents: led at least one, with clear roles and communication.
  • Learning: blameless postmortems with actions that were finished.
  • Toil: knows their share and has reduced it with automation others can run.
  • Change safety and capacity: gradual rollouts, restores tested, launches planned.

What to put in the submittal

SRE: [name]
Seat type: [embedded / platform / observability / database / operations]
Services owned: [names or kinds], SLIs and SLOs [examples, window]
Error budget story: [what happened when it was spent]
Incidents led: [count], worst one in two sentences, their role
Postmortem action they finished: [one line]
On-call history: [rotation, pages per week, actionable share]
Toil share and automation: [estimate], [what they automated, hours saved]
Stack: [cloud, orchestration, data stores, observability tools]
Certifications (if the client requires): [name, issuer, expiry]
Candidate's own gap: [e.g. "has not led an incident; SLOs were set by another team"]

Lawful phrasing

Describe the rotation, response time and pay, then ask whether the candidate can commit. Do not ask about children, caregiving, health or sleep to judge whether they can handle nights; if a candidate raises a need, treat it as a possible accommodation request, as described in ADA accommodations in interviews. Ask the sponsorship question the same way for everyone, avoid age-coded phrases such as "digital native," and see illegal interview questions for the full list. This page is not legal advice.

Questions people ask

What is an error budget, in plain terms?

It is the amount of unreliability a service is allowed before the team changes how it works. Google's SRE book describes it as an objective measure of how unreliable a service may be: while measured reliability stays above the service level objective, releases continue; when violations use up the budget, releases pause and the team works on reliability. For example, a 99.9 percent availability objective over 30 days allows about 43 minutes of full downtime.

Is there a certification for site reliability engineers?

There is no license, and no certification is required for most SRE jobs. As of November 2026, Google's Professional Cloud DevOps Engineer exam includes applying site reliability engineering practices, and the Linux Foundation's Certified Kubernetes Administrator is a performance-based exam valid for two years. Both support, but do not replace, evidence of owning production services.

How much on-call should a site reliability engineer expect?

Ask the client for the real numbers: rotation length, team size, response time and pages per week. As a reference point, Google's SRE book says no more than 25 percent of an SRE's time outside engineering work should be on-call, and sets a ceiling of two incidents per 12-hour shift because handling one with its follow-up takes about six hours in Google's experience.

How do I tell a real SRE from an operations engineer with a new title?

Ask what share of their week was planned engineering work versus tickets, alerts and manual tasks, and what they automated away. Google's SRE book sets a goal of keeping such toil below half of each SRE's time. Someone who set service level objectives, led incidents and removed recurring manual work is doing SRE; someone who only works a ticket queue is doing operations, which is useful but different.