Candidates applying for Developer 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 Developer according to 1 Glassdoor interviews include:
Phone interview: 33%
One on one interview: 33%
Skills test: 33%
Here are the most commonly searched roles for interview reports -
The Google interview process was more structured than I expected but still pretty stressful. It started with a recruiter call where they asked about my background and what roles I wanted. It was mostly just to see how I communicate.
Then I did an online assessment with a couple coding problems. They were like LeetCode medium. Not impossible, but the time pressure made it harder.
After that I had about 3 to 4 interviews. Each one was around 45 minutes. It was usually a quick intro then straight into a coding question. They cared a lot about how I think out loud, not just getting the answer. I had to explain my approach and talk through time complexity too.
There was also one behavioral round. That was about teamwork and past experiences. Pretty standard.
Interview questions [1]
Question 1
Tell me about a time you had a disagreement with a coworker
Started with an Online Assessment, followed by two Round-1 interviews: one technical and one behavioral. The technical interview included a coding problem based on graphs, where the task was to find a target in a matrix with walls or blocked cells. The difficulty level was moderate and mainly tested problem-solving and approach. Overall, the process was smooth and a good experience, even though I did not move forward after the interviews.
Interview questions [1]
Question 1
Coding: Problem based on graphs, where the task was to find a target in a matrix with walls or blocked cells.
I applied online. I interviewed at Google in Feb 2026
Interview
First interview with external work force employee, and then 1 Googleyness interview (Describe a time you disagreed with your manager ect) and 1 technical interview.
The technical interview had a super hard dynamic programming question. The interviewer was nice and really try to help with clues in the right direction.
**During the interview process my interview has been reschduled multiple times.
Interview questions [1]
Question 1
Describe a time you had had a disagreement with a manager.