Intern applicants have rated the interview process at Google with 3.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 79.2% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 7 weeks. I interviewed at Google in Oct 2014
Interview
I applied through careers site for Software Engineering Intern North America role. I got contacted within 2 weeks for interview date. They were very flexible with interview dates. I selected my date for- after 3 weeks. On the day of the interview, I had 2 phone calls one after another with a gap of 1-2 hours (dont remember). Afterwards within 2 weeks, I was told that I got selected for host matching process. I was told them if no host is ready to take me, I may not get the internship. I gave my options for host matching. Was contacted back by 4 teams. One of the teams did not choose me. The rest of the three teams did. I chose the one I found most challenging. I was given an offer.
Interview questions [1]
Question 1
The interview started with a simple Software Engineering question which was about my opinion of good practises of Software development.
The questions were standard tree and graph questions we study in data structures class. Not direct ones like pre order/postorder/DFS. But were slight applications of them, which are covered in exercises. Then I was asked array based questions. O(N) time solutions.
I applied through college or university. The process took 6 weeks. I interviewed at Google (Champaign, IL) in Mar 2015
Interview
Applied through the university recruiter, who got me in touch with another recruiter. Scheduled three back to back phone interviews three weeks later than we got in touch. All of them were technical. A week later I was rejected. The whole process took pretty long, around one and a half months.
I applied online. The process took 4 weeks. I interviewed at Google (San Jose, CA) in Jan 2015
Interview
Three phone interviews, each for about an hour each, back to back. All pretty technical, one of which focused on more theory. Used a google doc to write and answer questions, nothing out of the ordinary.
Interview questions [1]
Question 1
How long will it take to print out all possible permutations of a 50-character string (using ASCII characters)