Engineering applicants have rated the interview process at Google with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 49% positive. To compare, the company-average is 61.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Engineering roles take an average of 38 days to get hired, when considering 35 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 Engineering according to 35 Glassdoor interviews include:
Phone interview: 43%
One on one interview: 24%
Skills test: 13%
Background check: 6%
Group panel interview: 5%
Presentation: 3%
IQ intelligence test: 2%
Other: 2%
Drug test: 2%
Personality test: 2%
Here are the most commonly searched roles for interview reports -
I applied through other source. The process took 2 weeks. I interviewed at Google (San Jose, CA) in Apr 2010
Interview
After recruiter's phone call with general organizational questions, I had short technical phone interview.
Interviewer was late for 10 minutes, thus we talked only 30-35 min. For this time he was able to ask me not very much: some of my previous experience, most difficult bug I've faced recently, and one technical question with coding in shared doc. After that he let me to ask him something about google. He answered one question and finished interview, so I had no change to fund out everything I planned. Also I had a feeling, the guy was not interested to be there, coz he was not leading me through resolution process and talked very little. Also his communication skills could be better - I hardly understood his questions in Indian English and asked to repeat several times. Google should sent better skilled and more open English speakers to interview, IMHO.
I successfully resolved technical coding question in two different ways (time and memory efficient) with commenting my resolution thoughts, but have got negative response from recruiter in 1 week.
Interview questions [1]
Question 1
Write a code to find out if two string words are anagrams
Very difficult. There were several programming questions and wasn’t that great. There is a behavioral aspect as well, so that isn’t that bad. Just keep studying leetcode and keep creating projects.
This interview was very good because it was very challenging and therefore a complete process for a new job. How to do a lot more work for me and the kids
Pretty nice very professional best one I ever had can’t complain from the start they were very straight forward when asking questions gave me plenty of time to answer even when it came to the assessment