I applied through a recruiter. The process took 4 weeks. I interviewed at Google (Zúrich) in Jul 2016
Interview
After passing the phone and hangout interviews, one is asked to come to a Google office to go through five technical onsite interviews. Those interviews consist of algorithms, data structures, and system design questions that should be solved in 45 minutes.
Interview questions [1]
Question 1
Graph algorithms, system design, designing data structures
I applied online. The process took 4 weeks. I interviewed at Google in Jun 2016
Interview
I applied online and 3 days later, I was asked to submit a coding sample. It consists of two tasks to complete in an hour. Again 3 days later, scheduled a phone call with recruiter. And then scheduled phone interview to after 2 weeks. I was asked a coding challenge and I have completed it partially. Though it is a bit easy but I just wasted some time on thinking. And then I didn't have chance to get scheduled for next round.
PS: Just think out loud.
Interview questions [1]
Question 1
I was asked to solve a programming challenge about paragraph justification
I applied online. The process took 1+ week. I interviewed at Google in Jul 2016
Interview
I am qualified for the first round of interview which consists of a short survey and coding sample. Where the Short Survey is about 15 minutes and coding sample is about 1 hour with 2 questions.
Interview questions [1]
Question 1
One question is on files and another one is finding a smallest 5 digit number from a 4 digit number.