I applied through an employee referral. The process took 4 weeks. I interviewed at Google in Mar 2015
Interview
There are three phone interviews back-to-back. Each last for about 45 min. The HR is very nice, send me PPT file for preparation as well as several reminders. Receive reject email one week after interviewing.
Interview questions [1]
Question 1
Find the deepest node in a binary tree; Build a tree out of given edges; etc
I applied online. The process took 2 months. I interviewed at Google in Nov 2014
Interview
Standard interview with some technical questions, they were actually fairly easy. One that stumped me though had to do with bit-wise operations. We honestly have never done them at my university, and I have never encountered them professionally.
I had two phone calls, the second one was better than the first. The first guy seemed really upset about my double major, and kept asking me why I decided to do a double major.
I applied online. The process took 4 weeks. I interviewed at Google in Oct 2014
Interview
I applied online, through my college's career website. I was contacted within about four or five weeks and was told to respond with my availability to have 3 phone interviews. The woman that I was communicating with was great. During the interview, we communicated over the telephone and shared a document on Google Docs. I coded for them on the Google Doc, and they gave me immediate feedback. Two out of three of the interviewers were aggressive and not very kind. It was clear they had no interest in who I was, just what I knew.