I applied through an employee referral. The process took 3 weeks. I interviewed at Google (Tel Aviv-Yafo) in Feb 2015
Interview
I was recommended by a family's friend and got a phone interview.
Following that interview I was summoned for on-site interviews day.
That day included 4 interviews and a an office tour - where you can see the gym, eat a good lunch, and the massage room(!).
All the interviews, including the phone one, were 100% about technical questions and did not include any personality questions what so ever.
Interview questions [4]
Question 1
given rand5() that return 1-5 uniformly produce rand7() that returns 1-7 uniformly
given an int return "zeros groups" of the binary representation, that is for 5 = ...00101 you have 2 groups, where as for 7 = ...00111 you have 1 group
I applied through a recruiter. The process took 3 months. I interviewed at Google (Mountain View, CA) in Dec 2014
Interview
4 out of 5 of the interviewers are quite nice and friendly. However, my first interviewer is extremely arrogant. Also, my recruiter is very irresponsible. She didn't show up the day I interviewed and have never replied to any emails that I sent her.
I applied through an employee referral. The process took 4 weeks. I interviewed at Google in Jan 2015
Interview
I was recruited for a specific position, but told that I had to pass the general technical interview before I could be considered. The recruiter was very accessible and worked with my schedule to set up everything. There was no rush at all. The interview itself was ok - I felt like the people who were assigned to evaluate my PhD research project had no background at all while the guy assigned to my technical interview would have been much more appropriate (and he had trouble following my solution in the technical interview).
Interview questions [1]
Question 1
NDA applies here - Cracking the Coding Interview is a very good indication of what you will encounter, though. Focus on coding quickly and understanding seemingly simple questions inside out.