Google Site Reliability Engineer (Mid-Level) Interview Preparation Guide
Site Reliability Engineer (SRE)
Google
Mid Level
7 rounds
Updated 11/22/2025
Google's SRE interview process for mid-level candidates combines technical depth with systems thinking and behavioral assessment. The process evaluates candidates across five core dimensions: coding proficiency, Linux internals and systems knowledge, troubleshooting and incident response capabilities, non-abstract large system design (NALSD), and cultural fit with Google's values. Mid-level candidates are expected to demonstrate strong independent problem-solving, the ability to own medium-sized projects, and emerging mentorship capabilities. The interview process includes an initial recruiter screen, two technical phone rounds, and four to five onsite interview rounds conducted over a single day.
Interview Rounds
1
Recruiter Screening
30 min3 focus topicsculture fit
2
Technical Phone Screen 1: Coding and Problem-Solving
60 min4 focus topicstechnical
3
Technical Phone Screen 2: Systems, Troubleshooting, and Incident Response
60 min5 focus topicstechnical
4
Onsite Round 1: Coding and Algorithm Deep Dive
90 min4 focus topicstechnical
5
Onsite Round 2: Non-Abstract Large System Design (NALSD)
60 min5 focus topicssystem design
6
Onsite Round 3: Linux, Systems, and Troubleshooting Deep Dive
60 min5 focus topicstechnical
7
Onsite Round 4: Behavioral and Googleyness (Leadership and Culture Fit)
45 min5 focus topicsbehavioral
Additional Information