I applied through college or university. The process took 3 weeks. I interviewed at Google in Oct 2011
Interview
Two back-to-back phone interviews writing code in Google doc. All simple coding questions, nothing else. Practice coding in google doc would be most helpful. Forget about the fancy algorithms...
Second interviewer was awful. He kept asking for a better solution but wouldn't give any hint. He was clearly not interested in the interview. Many times I asked a question and he was all silent; I had to ask again to get him to mumble something. It was as if he was watching a movie and I was bothering him.
I applied through college or university. The process took 2 days. I interviewed at Google in May 2011
Interview
I received an email requesting a phone interview with 2 people at separate times but back to back. The email also contains two links to two google docs. This is where you type in your answers so the interviewer can see them. The types of questions they ask you is about algorithm and problem solving in general, but they go deeper and deeper once you have a solution. They'd go with the "what if now..." questions. Luckily I scored a third interview, and this was just like the other past two, over the phone and on a google doc. But I didn't get an offer after this.
Interview questions [1]
Question 1
Given an array of numbers, there is one number that has a duplicate. How would you find the number?
The process took 1 day. I interviewed at Google in Mar 2010
Interview
this is my first phone interview, the process is very technical. it is two 45min, with 15 min rest time in the middle, and I have been asked questions about writing a tree-related algorithm, describing basic operating system ideas. I can only remember this much.