I applied through a recruiter. The process took 4 weeks. I interviewed at Google in Apr 2015
Interview
I was contacted through e-mail by a Google recruiter who found me in their system since I've interviewed with them three years ago. The recruiter scheduled for a 15 minutes screening phone call to talk about job description but was late by half an hour. While on the call, there were a lot of background noise so I couldn't understand what the recruiter was asking / saying. It seemed odd to me that a massive company like Google could not have their recruiters handle calls in a quiet environment.
We agreed that we would continue the interview process and scheduled an 1:1 technical interview for 3 weeks later. The recruiter was helpful in providing a lot of useful information regarding how I could prepare for the interview.
During the interview, it was a bit awkward since the interviewer asked me to answer his questions verbally and type out the answers at the same time. The opinion and behaviour questions were limited to 1~2 minutes each. He also was very insistent on asking kernel related questions, even though it wasn't part of the job description and I told him I had no experience in it.
At the end, the interviewer gave a coding question that I was to complete in 15 minutes. It was hard to understand the interviewer due to his accent, and the question was very vague. However, after spending 10 minutes asking clarifications, the question turned out to be relatively reasonable but I didn't have enough time to finish it.
My recommendation would be for the candidate to be very familiar with data structures and algorithms.
I applied online. I interviewed at Google (München, Bavaria)
Interview
Very friendly recruiter, she took the time to go through the overall process. I appreciated the attitude.
Sadly I did not match the jobs requirements so it didn't go further than the first HR meeting.
Interview questions [1]
Question 1
Typical HR questions asking about experience, technologies used...etc
I applied through other source. The process took 2 weeks. I interviewed at Google (Mountain View, CA)
Interview
LinkedIn HR called, phone interview, then onsite interviews, HR was calling frequently to update status (good), one of the interview was just too cold, he wasn't very responsive throughout
I applied online. The process took 3 weeks. I interviewed at Google (Bengaluru) in May 2018
Interview
The interviewer asked 2questions.
One coding question although I wrote the package and relevant classes to be used to solve the problem. Interviewer was not happy, as I wrote code in Java and the interviewer expected it in some other language of his preference. They made me prepare DS, Algorithms, OS, System Design. And asked a non-relevant question not part of any of the subjects asked to prepare. They boast aroud their "Reduced Four" interview process. But, their interviewers need more trainings. Ethical interviews, unethical practices like the EU antiTrust fine.