DevOpsInterviewPrep logo
BIG TECH · SRE & PRODUCTION ENGINEERING

Google SRE / Production Engineer interview questions

Google runs the SRE function that named the discipline, and its interview looks nothing like a tool quiz. The signature round is NALSD, Non-Abstract Large System Design, where you size a system with arithmetic before you draw a single box. Around it sit Linux internals, live troubleshooting, and a scripting round in Python or Go that cares whether you stream a large file or load it into memory.

Company-specific hiring details on this page are retained preparation notes and have not been verified claim by claim for your role and location. Confirm round structure, timing and tool rules with your recruiter.

92 questions tagged13 concepts to master5 core topicsrole: SRE / Production Engineer

The Google SRE / Production Engineer interview process

Public-guide outline

Reported outline of the Google SRE / Production Engineer interview experience. These stages and timings are retained preparation notes, not a confirmed schedule. Source snapshot dated August 16, 2026.

RoleSite Reliability Engineer (SRE-SE and SRE-SWE tracks)Loop6 to 10 weeks, 5 to 6 stages, hiring committee review after the onsiteAI toolsNo AI assistants. Coding is done in a shared editor with no autocomplete.
  1. 1
    Recruiter screen30 minutes on background and level calibration. The recruiter decides SRE-SE (systems heavy) or SRE-SWE (coding heavy), which changes the round mix that follows.
  2. 2
    Technical phone screen45 minutes of coding in Python, Go, C++ or Java, plus Linux and networking questions. Expect process state, signals, memory and a question about how you would find what is consuming a resource.
  3. 3
    NALSD designNon-Abstract Large System Design. You size the system with arithmetic before drawing it: request rates, bytes on the wire, disk IOPS, machine counts. The interviewer will add a constraint mid-round to see whether the numbers still hold.
  4. 4
    TroubleshootingA described production failure in a system you did not build. Scored on hypothesis discipline, on asking for the evidence that would rule a branch out, and on mitigating before root-causing.
  5. 5
    Coding roundsOne or two rounds. Closer to systems tooling and data processing than to graph puzzles, with attention to streaming large inputs rather than loading them into memory.
  6. 6
    Googliness and leadershipStructured behavioral round on collaboration, handling ambiguity and how you respond to being wrong. Scored, not a formality.
  7. 7
    Hiring committee and team matchA committee that never met you reads the packet and decides. Team matching follows approval, and can add weeks.
WHAT THEY'RE EVALUATING
  • Quantifies before architecting, and notices when the physics rules a design out
  • Structured diagnosis under partial information rather than pattern-matched fixes
  • Error budget vocabulary used correctly, including what changes when the budget is spent
  • Writes code that would survive review, not just code that passes the example

These retained details have not been verified claim by claim against dated sources for your role, level and location. Round order, duration and tool policies may differ. Confirm them with your recruiter before planning around this outline; an official careers link alone does not substantiate every detail above.

Questions modeled on Google loops

92 questions · 34 unlocked for you

More from the tracks Google's loop tests

The questions that carry the most signal in the tracks Google draws on.

8 questions · 4 unlocked for you

Go deeper on the topics Google's loop tests

The tracks that map to a Google SRE / Production Engineer loop, ordered easy to hard.

The concepts Google's SRE / Production Engineer loop assumes you know

The vocabulary and mental models behind Google's questions, from our curriculum. Start with the foundations free; the deeper, interview-defining ideas are part of premium.

SYSTEMS FOUNDATIONS

INFRASTRUCTURE AT SCALE

DEBUGGING PRODUCTION

OBSERVABILITY & RELIABILITY

Where to apply, and official Google resources

Straight from Google: open roles and the company's own hiring guidance. Prep here, then apply there.

External links to Google's own pages. Roles and processes change; always confirm on the official site.

ABOUT THE ROLE
GOOGLE INTERVIEW FAQ
What is the Google SRE / Production Engineer interview process?

Site Reliability Engineer (SRE-SE and SRE-SWE tracks). Typical loop: 6 to 10 weeks, 5 to 6 stages, hiring committee review after the onsite. Stages: Recruiter screen → Technical phone screen → NALSD design → Troubleshooting → Coding rounds → Googliness and leadership → Hiring committee and team match. Key focus: Quantifies before architecting, and notices when the physics rules a design out. Compiled from public reports; loops change over time, so confirm the exact rounds with your recruiter.

What is the Google SRE interview process?
What is NALSD and why does Google use it?
How do I prepare for a Google SRE interview?

Walk into your Google SRE / Production Engineer interview ready

Six months with every answer open, easy through expert, and the whole concept curriculum with them. Paid once, nothing renews. Ten answers in each topic are readable right now without a card.

Or create a free account to unlock more free answers per topic.

Other SRE / Production Engineer interviews to prep

Companies whose loops test the same tracks as Google's.

Independent and not affiliated with Google. All trademarks belong to their owners.