Candidates applying for Software Engineer roles take an average of 21 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 38 days.
Common stages of the interview process at Google as a Software Engineer according to 1 Glassdoor interviews include:
Phone interview: 33%
Skills test: 33%
One on one interview: 33%
Here are the most commonly searched roles for interview reports -
The process started with an initial recruiter phone screen covering background and role fit, followed by a technical phone/video interview focused on data structures and algorithms. Next were two to three virtual onsite interviews covering coding (whiteboard-style), system design, and role-specific knowledge. The final round included an HR/culture fit discussion about projects and team expectations. Overall the process was rigorous and focused on problem solving and clear communication.
I applied online. The process took 1+ week. I interviewed at Google in Jun 2024
Interview
It was the interview for Winter intern. I was asked the Graph question with medium difficulty. It was something related to backtracking and recursion. I wasnt able to completely explain my approach to interviewer
I applied through a recruiter. The process took 2 months. I interviewed at Google (London, England) in Oct 2025
Interview
Phone screen followed by 3 more technical rounds and 1 behavioural round. The entire process was about 2 months. The interviews are 45-60 minutes long and sometimes can get rearranged last minute. Overall the process was okay
Interview questions [1]
Question 1
If you can’t meet a deadline how would you deal with this and what would you do better if you could go back in time