The process took 2 weeks. I interviewed at Google (San Francisco, CA) in Mar 2010
Interview
Contacted by a recruiter on the phone, passed a few idiot proof screening questions, then was scheduled for an on-site interview consisting in 5 interviews, ranging from theory to coding on the white board.
Overall experience was OK, one interviewer wasn't really cool, the other folks were great. I have been pretty disappointed by the way the recruiters act (e.g: don't give you any response, you need to contact them to have feedback).
Very intense and I had to do about three separate interview rounds with about five to six separate interviewers. I was asked a lot of questions about coding and google and about my experience.
Straightforward process, exactly what the recruiter described. Several technical interviews and some personal interviews. When it wasn't clear if they could hire/reject me they gave me an additional technical interview.
I applied online. The process took 3 months. I interviewed at Google (Bengaluru) in Jul 2025
Interview
It started with an telephone interview on DSA questions, after that there is an onsite round with 3 role-specific rounds focused on system-design,Linux/Unix and Debugging rounds, the interviews are very open-ended