I applied through university. The process took 1+ week. I interviewed at Google (Hyderābād) in Apr 2011
Interview
Interview process consisted of 2 rounds of interviews. First Interview mostly covered basics of Google business model, knowledge about google adwords, awareness about Google's product, marketing ideas of some of the Google's products and few maths puzzles. Second interview had macro level issues faced by Google and way of resolving them. Guess estimate type questions, more maths puzzles.
Interview questions [1]
Question 1
How many barbers are there in Delhi? It was one of the guess estimate questions asked.