I applied through other source. The process took 2 weeks. I interviewed at Google (San Jose, CA) in Apr 2010
Interview
After recruiter's phone call with general organizational questions, I had short technical phone interview.
Interviewer was late for 10 minutes, thus we talked only 30-35 min. For this time he was able to ask me not very much: some of my previous experience, most difficult bug I've faced recently, and one technical question with coding in shared doc. After that he let me to ask him something about google. He answered one question and finished interview, so I had no change to fund out everything I planned. Also I had a feeling, the guy was not interested to be there, coz he was not leading me through resolution process and talked very little. Also his communication skills could be better - I hardly understood his questions in Indian English and asked to repeat several times. Google should sent better skilled and more open English speakers to interview, IMHO.
I successfully resolved technical coding question in two different ways (time and memory efficient) with commenting my resolution thoughts, but have got negative response from recruiter in 1 week.
Interview questions [1]
Question 1
Write a code to find out if two string words are anagrams
I applied through an employee referral. The process took 1 day. I interviewed at Google in Apr 2011
Interview
Overall a fairly strenuous interview process - likely because you know you're interviewing at Google. Preparation for the initial phone interview is key to making it onsite. The onsite interview lasted all day and interviewed with 5 different people. Each asked similar questions but each also had their own unique questions depending on their role. The key is preparing well, confident with your answers but not rehearsed. And don't wear a suit - you'd be really out of place. I wore a shirt, slacks, and tie and that was plenty. The interviews went very well. I was narrowed to the final 5 people and I didn't get selected.
I applied online. The process took 1 day. I interviewed at Google in Jun 2011
Interview
I received phone from Google's HQ. He mentioned that he found my resume in google's recruitment system and would like to offer some positions. He mentioned some positions such as SRE, Software Engineering, Linux Sysadmin, etc in US, Europe, and Australia. Due to my current restriction I asked him if these positions available in Tokyo office?. He can not answer and he will discuss and search with his colleagues. He will contact me again.