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:
Skills test: 33%
Phone interview: 33%
One on one interview: 33%
Here are the most commonly searched roles for interview reports -
Excellent process. Have 5 rounds in total. Breakdowns: 4 technical and 1 behaviour. Could be scheduled separately.
Technical is only coding for L3 and L4.
Behaviour round is interesting with lots of related question.
Interview questions [1]
Question 1
What’s your proudest achievement since you start working
My Google interview experience was both challenging and surprisingly transparent. After a brief recruiter call, I faced two technical phone screens where I coded solutions to algorithm problems while explaining my thought process. The onsite day was intense but well-organized - five back-to-back interviews covering everything from complex data structures to system design questions, with one interviewer specifically probing my "Googleyness" through behavioral scenarios. What impressed me most was how each interviewer genuinely seemed interested in my approach rather than just the final solution. The campus tour between sessions showcased the legendary perks, though it felt like a deliberate distraction from the mental marathon. After two weeks of anxious waiting, I received detailed feedback alongside an offer. While exhausting, the process felt fair and gave me authentic insight into Google's collaborative culture and high standards.
I applied online. The process took 2 weeks. I interviewed at Google in Jul 2024
Interview
The first step was a phone call with a recruiter and after that I moved on to the virtual onsite interview consisting of three 45-minute technical rounds where I was asked LeetCode medium questions.
Interview questions [1]
Question 1
In the first round I was given a typical graph problem where I had to use DFS.