Software Engineer 3 applicants have rated the interview process at Google with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 74.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer 3 roles take an average of 30 days to get hired, when considering 2 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 Engineer 3 according to 2 Glassdoor interviews include:
One on one interview: 100%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. I interviewed at Google (Bengaluru) in May 2025
Interview
Recruiter reached out in Feb, Had my screening round in March. Then 4 rounds in April-May. In June I got to know that I've passed the interviews and moved to team matching phase.
Interview questions [1]
Question 1
Simplifying a string expression containing multiple brackets and operands such as +, - . I had to remove all the brackets and simplify the expression.
HR reached out to me via call, and scheduled the interview. The first round was scheduled after 2 weeks. In the first round itself, there was a programming round of 45 minutes
Interview questions [1]
Question 1
Implement smart malloc and smart free function in C. These functions must return a pointer which is memory aligned
I applied online. The process took 3 weeks. I interviewed at Google (Waterloo, ON) in Apr 2022
Interview
Initial Screening. Got an email from the recruiter about the onscreen (No assesment). A 45 minutes round in the onscreen part and 5 minutes for Q/A. Overall it was pretty straightforward interview process.