I applied through a recruiter. The process took 2 weeks. I interviewed at Google (New York, NY) in May 2015
Interview
Applied Online, contacted within a couple of day by a recruiter, Phone interview arranged within a week with a manager. Wasn't expecting an extremely technical questions during the first phone interview.
Interview questions [1]
Question 1
Extremely Technical, Lots of unrelated questions. Know your resume inside and out. Questions like Why Google ? What would you do if you were a manager and your directs reports aren't doing what they are suppose to do, etc