Google Site Reliability Engineer interview questions
based on 135 ratings - Updated Apr 11, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
58%
Recruiter
Recruiter
26%
Applied online
Applied online
7%
Employee Referral
Employee Referral
5%
Other
Other
3%
Campus Recruiting
Campus Recruiting
2%
In Person
In Person
Interview search
135 interviews
Viewing 61 - 65 of 135 Interviews
Google interviews FAQs
Site Reliability Engineer applicants have rated the interview process at Google with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 71.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Site Reliability Engineer roles take an average of 14 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 43 days.
Common stages of the interview process at Google as a Site Reliability Engineer according to 1 Glassdoor interviews include:
Phone interview: 100%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. I interviewed at Google (Dublin, Dublin) in May 2017
Interview
Recruiter contacted me saying that she found my profile on Github. She asked me for my CV, then we scheduled a call.
During the call with recruiter, I was asked popular questions about my previous experience and current projects. Also she asked me about ten basic technical questions. After that I had two phone interviews, which led me to onsite stage.
During on site I had 4 coding interviews and one on large systems design as I was interviewing after university for graduate position.
Unfortunately, I got rejected in a week after interview as hiring committee decided that I lack experience.
Interview questions [1]
Question 1
Question about valid parentheses in a string, about possible string permutations.
The hardest as for me was about an interval and water drops, which fall on it. I had to count how many of them are needed to make the interval wet.
I applied online. I interviewed at Google in Feb 2017
Interview
I was contacted through the Foobar challenge. I took two remote technical interviews. They call you with Hangouts and you code in Google docs. The interviewers asked me to develop an algorithm to solve a simple programming problem. They can also ask you to discuss the computational complexity of your solutions or questions about theory.
Interview questions [1]
Question 1
How is memory handled in Python? How does a garbage collector work?
I applied through an employee referral. The process took 2 months. I interviewed at Google in Aug 2016
Interview
Interviewed over the phone and wrote code in a shared Google Document. The interviewer was very nice. We did a code exercise about parsing a file. After finish solution, we were talking about how to optimize the code. Then we had a chat about linux internal. What a zombie process is, etc.