I applied online. The process took 4 weeks. I interviewed at Google (Mountain View, CA) in Aug 2014
Interview
Two telephone rounds, followed by interview at Mountain View. The travel and accommodation was paid by google, but they were extremely reluctant to extend the stay, so had to check out in the morning in rush.
12
Positive experience
Average interview
Application
I applied through a recruiter. I interviewed at Google (New York, NY)
Interview
4 rounds (online) - 2 coding, 1 ML systems, 1 behavioral. Coding were standard leetcode style. ML system was expected. Behavioral was also the standard questions. All went pretty smoothly
Screening interview is about a coding problem. It was a 45 mins interview. I had no question about machine Learning. It was only about coding and software engineering. The mistake I did is that I spent too much time explaining my approach on the first question. While the interviewer had more questions for me.
Classical google interview process;
HR phone call,
Algorithm interview and other technical interviews.
Good to have a feedback after every step from hr. However unnecessarily difficult algorithm problems are annoying, after 10 years they are still doing same, no improvement.