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:
One on one interview: 33%
Skills test: 33%
Phone interview: 33%
Here are the most commonly searched roles for interview reports -
Very Tedious. Two rounds of phone interview before onsite interview where I heard that it is more than 5 interviews and a special lunch with a person who will not be in your team.
Interview questions [1]
Question 1
It was not very difficult, but you definitely need to brush up and study a lot before you attempt the interview. It is hard to crack if you don't have detail fresh on your mind.
I applied online. I interviewed at Google in Nov 2014
Interview
Three consecutive first round interviews over the phone using Google Docs. The interviews cover basic algorithmic and data structures questions with a twist.
The process takes awhile because they're such a big company and there are so many people applying. It can be tough to get a response sometimes, but you just have to be persistent.
They approached me via linkedin.
Initial phone interview to prove I am a human and prepared to relocate.
Several days later, a remote online coding interview via a shared google doc page and Skype.
A week later, a full-day onsite, 4 hour-long sessions plus lunch.
A week later, the notification of offer
Interview questions [1]
Question 1
An unexpected operation on a nominated data structure — the particulars would be different for each candidate.