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%
Skills test: 33%
One on one interview: 33%
Here are the most commonly searched roles for interview reports -
The first round of interviews consisted of two technical phone interviews. The questions asked were the standard data structures and algorithms type. The interviewer and I were working on a shared online document where the questions and my responses were written. I received an email less than a week after my second interview indicating I was not successful.
I applied through an employee referral. The process took 4 weeks. I interviewed at Google (Mountain View, CA) in Oct 2012
Interview
I've got 2 phone interviews in a row by a reference. Then they invite me to do an onsite interview. There are 4 individual technical interviews from 9:45 am to 2:30 pm. Lunch interview doesn't count for reviews.
I applied through college or university. The process took 2 days. I interviewed at Google (Bengaluru) in Sep 2012
Interview
They take on-campus written and shortlist candidates from it.
They also seek good academics for shortlisting criteria.
There are 5 rounds of Interviews in Google . If you go through all , you have fair chances of selection.
They call you at their office for interviews (all at their expense)
the five rounds can be in any order and every round is shortlisting round after first two interviews.
They basically check your skills in various domains like Data Structures , Algorithms, Coding , Designing, Projects you have done and much more. They start from basics and move to extreme difficult questions.
Every round is of fixed time 45-50 minutes.
They see your thinking process not the solutions for difficult questions. Just give your best and involve your Interviewer during solving your problem.
Interview questions [1]
Question 1
LCA of 'k' given nodes in an arbitrary tree having N nodes?