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 -
HR saw my resume and emailed me to schedule a phone interview as one of my work experience is briefly matched with one of their open position. Phone interview took an hour, and all questions were about data structure and algorithm - searching, sorting and etc, and asked to write a code about it.
Interview questions [1]
Question 1
not an unexpected question during my interview as all questions were about data structures/algorithms.
I applied through college or university. The process took 3 months. I interviewed at Google (Hyderabad) in Dec 2010
Interview
Google takes intial phone screens. They test your approach to the question, the way you think rather than super awesome coding skills. It is important to think aloud in Google interviews.
Interview questions [1]
Question 1
Not all questions are algorithm based. Some ask - " What would you do if you had to solve X problem?".
I applied online. The process took 6 months. I interviewed at Google (Mountain View, CA) in Mar 2012
Interview
I applied online and reached out to a recruiter I had previously been in touch with when I applied for an internship. I had one phone interview and then did three on-site interviews in a day.
Interview questions [1]
Question 1
N pots, each with some number of gold coins, are arranged in a line. You are playing a game against another player. You take turns picking a pot of gold. You may pick a pot from either end of the line, remove the pot, and keep the gold pieces. The player with the most gold at the end wins.
Develop a strategy for playing this game.