Software Engineer 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 62% positive. To compare, the company-average is 61.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 34 days to get hired, when considering 5,027 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 5,027 Glassdoor interviews include:
Phone interview: 38%
One on one interview: 22%
Skills test: 16%
Presentation: 7%
Background check: 4%
Personality test: 4%
Group panel interview: 3%
IQ intelligence test: 2%
Other: 2%
Drug test: 2%
Here are the most commonly searched roles for interview reports -
5 rounds of interviews.
3 were deep technical, focussing on system design and leetcode
one with hiring manager and team
one with HR for team match and preferences and googlynesss
Other Software Engineer Interview Reviews for Google
I applied through a staffing agency. The process took 2 weeks. I interviewed at Google (Tel Aviv-Yafo)
Interview
The interview process started with a recruiter call to discuss my background and the role. Then I had several technical interviews including coding exercises, iOS-specific questions (memory management, concurrency), and a system design discussion. There was also a behavioral interview focused on teamwork and problem solving. The process was structured, and interviewers were professional and friendly throughout.
The process began with a recruiter screening call followed by a technical assessment. I then moved to a virtual onsite interview with three different rounds focusing on data structures, system design, and behavioral cultural fit questions.