Candidates applying for Software Engineer roles take an average of 21 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 38 days.
Common stages of the interview process at Google as a Software Engineer according to 1 Glassdoor interviews include:
Phone interview: 33%
One on one interview: 33%
Skills test: 33%
Here are the most commonly searched roles for interview reports -
Applied through a referral. The whole process took 2+ weeks. I was contacted by the HR to schedule an on-site interview. The on-site interview consisted of four 45 minute long interviews, each based on deriving an algorithm to solve a problem.
Interview questions [1]
Question 1
Write an API to start Google Now, when saying "Ok Google"
I applied through college or university. The process took 4 weeks. I interviewed at Google in Oct 2014
Interview
I was contacted by a recruiter from Google. He first made a phone call to me and informed everything about Google hiring process. And he asked about my interest and former projects and experiences. Then, he sent me an email about that and told me to pick up an appropriate time for a phone interview.
Interview questions [1]
Question 1
Not difficult. The difference between Hashtable and binary search tree, how to reverse a linkedlist.
I applied online. The process took 2 weeks. I interviewed at Google
Interview
Applied through a hackathon link. Received a first round behavioural phone interview about a week later, and a technical interview two weeks after that. Very disappointed about the technical interview, the engineer who I spoke to called 20 minutes late and seemed preoccupied with something else throughout the entirety of the interview.
Interview questions [1]
Question 1
Nothing too unexpected, sort an array of structs in O(n) time based on two specific characteristic of the structs.