SE Intern applicants have rated the interview process at Google with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 66.4% positive. This is according to Glassdoor user ratings.
Candidates applying for SE Intern roles take an average of 30 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 39 days.
Common stages of the interview process at Google as a SE Intern according to 2 Glassdoor interviews include:
One on one interview: 67%
Personality test: 33%
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at Google in May 2012
Interview
Submitted my CV online, then I got an email with more information regarding a future internship at Google. Had a phone conversation with my recruiter, who was very nice and helpful. I had two interviews which I passed, and then I waited for 3 weeks to find me a team.
Interview questions [1]
Question 1
The interviewer asked me how I would design a service that would help user rate music streaming on their phones - we talked both about the backend and the frontend of the application, and how it would integrate with the existing music player.
I applied online. The process took 1 day. I interviewed at Google in May 2012
Interview
This was for a Software Engineer Intern position. It was two 45 minutes long phone interviews. They give you time to ask any questions at the end of the interview. It's challenging to solve problems over the phone, if coding is necessary, they would send you a link to a google doc.
Interview questions [2]
Question 1
Given an array of characters in it, how would you reverse it? After that's being answered, how would you implement it with an array such as: |f|e|d| |c|a|t|, that would reverse it into: |d|e|f| |t|a|c|? take the white space as the separator.