Applied online, and received an email to arrange a phone interview about a week later. A few days after that, I got a phone call telling me that a on-campus interview slot had opened, so I took it.
There were two back to back interviews 45 min each. The first guy was very nice, but the second guy was didn't seem like he wanted to be there.
I applied online. The process took 3 weeks. I interviewed at Google (Warschau, Mazovië) in Jan 2013
Interview
Applied through their website. Was contacted later and there were two phone interviews scheduled, one after another. The recruiter was very friendly, he gave me interview times in my timezone and even send links from which I could prepare. Unfortunetely there is no feedback after the whole process. Interview language is English, although if you by chance hava an interviewer from the same country, he will probably welcome in you in your native language.
Interview questions [1]
Question 1
Nothing in particular was very difficult. My answer for question: "Given k sorted pivots, write procedure partition in quicksort" was quite perplexed, and we have to do a lot of explaining