I applied online. The process took 1+ week. I interviewed at Google in Dec 2015
Interview
Two interviews with two managers from the team. Consulting-style interviews: I had to solve two business cases, besides answering more general questions about Google, its products, my experience and motivations.
Interview questions [1]
Question 1
I was expecting a couple of questions about a mini-case, but both interviews ended up pivoting around a case study. I had the feeling I was not prepared enough (as I had not spent all my time preparing for consulting interviews)
I applied through college or university. The process took 4 weeks. I interviewed at Google in Jan 2016
Interview
Some of the interviewers were friendlier than others. The questions related to string processing and basic data structures. Be sure to explain your thought process as you go, and if you have extra time, try to improve and/or debug your code. It took them a while to get back and I had to follow up. Recruiters were pretty courteous, though.
2 45-minute interviews with technical questions, they didn't specify any specific role or ask any questions about me or what I'm looking for. The people were nice and answered any questions I had and their decision was fast
Interview questions [1]
Question 1
Find the 100 slowest searches from a log of a large number of searches