Pre-Screening Interview Questions to Ask a Site Reliability Engineer

Last updated on

SRE postings attract sysadmins, backend engineers and DevOps generalists in roughly equal numbers. These questions separate people who have carried a pager for a system at scale from those who have built pipelines and never been woken up.

TL;DR, what to screen for

The best pre-screening questions for a site reliability engineer test four things: real command of Linux, networking and the automation stack, how they trade reliability against delivery speed, whether they reason from evidence during an incident instead of guessing, and how they work with the teams whose code they keep running. Ask about the worst incident they handled. Engineers who have carried a pager all have one.

  • Systems and automation depth
  • Reliability trade-offs
  • Evidence during incidents
  • Working with product teams

Why pre-screen site reliability engineers before the technical loop

The SRE title has drifted far enough that it now covers three different jobs: infrastructure automation, platform engineering, and genuine production ownership with an on-call rotation. All three write the same resume, list the same tools, and describe the same cloud platforms. The difference shows up the first time you ask what happened at three in the morning. A short screen surfaces that, along with the scale they have actually operated at, which is the other thing a resume reliably hides.

What actually matters when screening Site Reliability Engineer candidates

  1. 01

    Technical proficiency

    Check depth in Linux internals, Kubernetes, Terraform, and observability stacks: ask how they set SLOs, wired Prometheus alerts, or cut noisy pages using error budgets.

  2. 02

    Systems and trade-offs

    Probe design trade-offs on multi-region failover, autoscaling limits, and cost: ask where they accepted lower availability deliberately and what capacity headroom they ran.

  3. 03

    Evidence and rigour

    Test how they measure reliability: p99 latency, MTTR, change failure rate, postmortem actions closed. Ask for a specific incident timeline and the root cause they proved.

  4. 04

    Collaboration and communication

    Assess on-call life: how they ran handovers, wrote runbooks, pushed toil back to product teams, and coordinated an incident as commander across dev and support.

Pre-screening questions to ask Site Reliability Engineer candidates

12 questions grouped by what they test. Ask the same set in every screen and score answers on a consistent scale, or send them as an async video screen and compare answers side by side.

Systems and automation

4 questions
  1. 01Can you describe your experience configuring and managing Linux systems?

    Listen for

    Real depth below the tooling: process and memory behaviour, filesystem and network configuration, and a problem they solved by reading system state directly.

    Linux experience that stops at running commands from a runbook, with no ability to explain what those commands do.

  2. 02Do you have experience with container technology such as Docker or Kubernetes?

    Listen for

    Operating a cluster rather than deploying to one: resource limits, eviction, networking, and a failure mode they debugged inside the orchestrator itself.

    Has only pushed manifests to a cluster someone else runs, or cannot describe what happens when a node goes unhealthy.

  3. 03How have you contributed to infrastructure as code, and what did you own?

    Listen for

    Named tooling with the messy parts included: state management, drift between code and reality, and how they handled a change that could not be rolled back.

    Describes infrastructure as code as writing templates, with no account of drift or of a change that went wrong.

  4. 04Do you have experience automating routine tasks? Can you give a specific example?

    Listen for

    Toil they measured before removing, with the time saved named, and awareness that the automation itself became something to maintain.

    Automation described with no before figure, or scripts that ended up needing more attention than the manual task.

Incidents and evidence

3 questions
  1. 05Can you describe the most challenging system issue you have encountered and how you resolved it?

    Listen for

    A narrated diagnosis: what they observed, what they ruled out, the point their first theory collapsed, and how they confirmed the real cause.

    Jumps straight to the fix, or cannot say how they knew the cause rather than a change that happened to coincide.

  2. 06How proficient are you at system troubleshooting under production pressure?

    Listen for

    A method that survives stress: stabilise first, gather evidence, communicate status, and a clear view on when to roll back rather than keep debugging.

    Debugs in production until it works, or has no separation between restoring service and finding root cause.

  3. 07Can you describe how you have integrated monitoring, alerting and logging systems?

    Listen for

    Alerts tied to user impact rather than resource thresholds, plus a case where they deleted alerts because the rotation was being woken for nothing.

    Alerts on CPU and disk with no symptom-based signals, or a rotation drowning in pages nobody acts on.

Reliability trade-offs

3 questions
  1. 08How do you ensure the reliability and availability of a service?

    Listen for

    Error budgets or an equivalent, with a real decision they made to slow a release or accept risk, and who they had to convince.

    Treats more nines as always better, with no sense of what the next nine costs or who pays for it.

  2. 09Do you have experience with service level objectives or agreements?

    Listen for

    SLOs they helped set, measured from the user's side, plus what happened the quarter the budget was spent before the end of the month.

    Describes targets handed down by management, or SLOs measured from inside the system rather than at the user.

  3. 10What is the largest system you have had a key role in running and maintaining?

    Listen for

    Scale in traffic, data or nodes, with the specific constraint that bit first and what they changed when the old approach stopped working.

    Calls a system large with no figures, or scale that turns out to be a staging environment or a personal project.

Working with product teams

2 questions
  1. 11Can you share a task where you took a proactive approach to prevent system faults?

    Listen for

    Prevention with evidence it worked: a capacity limit found before it bit, a dependency removed, or a game day that changed an actual design.

    Prevention described as good practice in general, with no example and no measure of whether it avoided anything.

  2. 12Do you have experience with continuous integration and deployment pipelines?

    Listen for

    Pipelines they built for other teams to use, including how they handled a team that wanted to bypass the checks and what they agreed instead.

    Pipelines built as a gate rather than a service, or no experience of the teams whose releases they were slowing.

How to score responses

Score every candidate on the same four criteria immediately after the screen. At this stage you are shortlisting for panel interviews, not making the final call.

  1. Technical proficiency

    35%

    5Names specific tooling and versions, explains SLI selection and burn-rate alerting, and shows real command of container and network internals.

  2. Systems and trade-offs

    25%

    5Reasons about blast radius, quorum, and cost per nine; defends choices with concrete load numbers rather than best-practice slogans.

  3. Evidence and rigour

    25%

    5Cites before-and-after metrics, describes blameless postmortems with tracked action items, and distinguishes correlation from verified root cause.

  4. Collaboration and communication

    15%

    5Describes clear incident-command roles, runbooks others actually used, and negotiated reliability work into product roadmaps without friction.

Three different jobs now share this title and the resumes are indistinguishable. A one-way video screen lets you hear whether a candidate has actually carried a pager before you commit a technical loop.

Try it on Hirevire

Screening FAQ

Process basics

How long should a pre-screening round for an SRE take?

Fifteen minutes across eight to ten questions, answered async. Enough to establish which of the three SRE variants you have, confirm real on-call experience, and hear one incident described end to end before the technical loop.

Should the screen include a coding or systems exercise?

Not yet. Ask them to walk through an incident and an automation they built. A systems exercise is expensive to run and to mark, and it is wasted on a candidate whose production experience turns out to be a staging environment.

Evaluating answers

What is the strongest signal when screening an SRE?

How they narrate an incident. Strong candidates describe what they observed, what they ruled out and the point where their first theory collapsed. Weaker ones jump to the fix and cannot say how they knew it was the cause rather than a coincidence.

How do I compare a DevOps background with a production SRE background?

Weight the questions rather than scoring both on everything. For the DevOps candidate, push on on-call, SLOs and incident command. For the production candidate, push on infrastructure as code and automation. The gap tells you where onboarding goes.

Go deeper on this role

Sanat Hegde
Sanat Hegde
Founder, Hirevire

Sanat has been hiring since 2012 and watching the recruitment industry change up close ever since, and turned that screening process into Hirevire's video screening platform. LinkedIn

Trusted by 500+ Companies

Screen Site Reliability Engineer candidates on Hirevire

Turn this question list into an async video screen in minutes. Every applicant answers the same incident, scale and automation questions on camera, so you can compare production experience rather than tool lists.