I applied through college or university. The process took 2 weeks. I interviewed at Google (Atlanta, GA) in Oct 2015
Interview
I applied at my universities career fair where I was asked to apply online as well. Following that I was contacted by a recruiter at Google within a couple of days.
I had to send in my transcripts and they arranged a phone interview scheduled a couple of weeks later.
The recruiter was a pleasure to work with. She updated my resume when I sent her a new one in between.
The phone interview was pretty standard. I was asked a coding question that I had to solve on a shared Doc.
I didn't get selected for a follow up interview :(
Interview questions [1]
Question 1
Given a linked list of elements defined as objects of a given class delete elements from the linked list that are found in an array.
I applied online. The process took 2 weeks. I interviewed at Google (Londres, Inglaterra) in Aug 2015
Interview
The next day I applied for the job, they sent me via e-mail a link to solve 2 codility problem in 60 minutes. I had 6 days to finish the test. About a week after a recruiter contacted me via e-mail to decide a time for a phone talk. In this latter she didn't ask me technical questions. After the talk she said that she would give my cv to some engineers. After two days, she said that after reviewed my background and experience they decided not to proceed.
Interview questions [1]
Question 1
What is your favorite programming language?
Would you like work on Android?
Have you ever been in London?
Why you selected the London office?
I applied through an employee referral. The process took 3 months. I interviewed at Google (Zúrich) in May 2015
Interview
I had two phone screens and a pack of five onsite interviews. Recruiters usually tried to make a call instead of emailing, even when they wanted to say that I'm not getting an offer. Onsite was in another country, so Google made a visa letter, paid for hotel and airplane tickets and returned money for onsite transportation and meals later. There was a lunch between interviews, and Google employee, which accompanied me to it, was my compatriot. It was nice to know that organization of interview includes such small details.
Interview questions [1]
Question 1
How to store any data if you need to distinguish the beginning and the end of it (it was not a Software Design question; other questions were more "standard")