Software Development Engineer applicants have rated the interview process at Google with 3.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 77% positive. To compare, the company-average is 74.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer roles take an average of 38 days to get hired, when considering 30 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 30 days.
Common stages of the interview process at Google as a Software Development Engineer according to 30 Glassdoor interviews include:
One on one interview: 21%
Phone interview: 17%
Skills test: 15%
Presentation: 12%
IQ intelligence test: 12%
Background check: 8%
Personality test: 6%
Group panel interview: 5%
Other: 3%
Drug test: 2%
Here are the most commonly searched roles for interview reports -
Round 1:
Mostly just long telephone conversations with the recruiter trying to know more about me, my experiences, my tech stack etc.
Round 2:
It was a video interview with a developer from Singapore. it was the most chill round of them all, I was given a JS compiler with no auto-correct or code completion capabilities. The problem was simple
" Find all matches of a small string str2 in a big string str1"
I showed the most naïve solution and then sequentially made it better, he wanted me to explain how it works so I had to do a little whiteboarding where I explained the whole flow of the algorithm right down to creating hashes. Then I had to explain the big o notation, and why it's linear. etc. By the time we finished the discussion almost 45 minutes were over I thought I'd get another question but that didn't happen.
Interview questions [1]
Question 1
Find out the length of both ends from a given node
Find substrings (i,j) from the structure etc.
The interviewer was very nice, one interviewer didn't show up so I rescheduled it. When I didn't come up with the best solution, the interveiwer was very patient and give me hint as many as possible
1 screening round + 3 onsite round
All rounds were focused on DSA that included topics like strings, linked list, heap and dynamic programming. Screening round had 2 questions on qualifying which I was eligible for onsite and Googliness rounds. The whole process took nearlying 2.5 months
I applied in-person. I interviewed at Google (Bengaluru) in Apr 2026
Interview
Very competitive process which requires hard work and good preparation. DSA questions and real life problems divided into 4-5 rounds of interview including HR, Technical, Hiring manager rounds. Onsite interviews are going on