Software Engineering applicants have rated the interview process at Google with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 61% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineering roles take an average of 120 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 44 days.
Common stages of the interview process at Google as a Software Engineering according to 1 Glassdoor interviews include:
Phone interview: 33%
Skills test: 33%
Presentation: 33%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. I interviewed at Google
Interview
Coding Assessment. If that is passed, then continue to 2 technical 45-minute phone interviews with two different Google Software Engineers. If pass those interviews, then receive an invitation to an on-site interview.
1. online coding challenge consisted of two questions
One was on printing the max time possible considering a 24 hour clock system given some question marks. Eg, given ?0:?5 - max time possible is 20:55
Second was on printing subarray sum
2. Interview round consisted of interviews each of 45 minutes
Interview questions [1]
Question 1
Q. Given a tree, with a water droplet falling on the root of the tree, calculate how much time it takes to wet the entire tree given the stickiness of each edge. Define your own data structures
I applied online. The process took 3 weeks. I interviewed at Google (New York, NY) in Nov 2018
Interview
Applied online and received coding challenge in about a week. Then went on to two phone technical interviews. The interview consisted of data structures and algorithms questions, about leet code easy-medium in terms of difficulty.
1
Top companies for "Compensation and Benefits" near you