I applied through a recruiter. The process took 2 weeks. I interviewed at Google (Mountain View, CA) in June 2008
Interview
I had two rounds of phone interviews. In the first round the interviewer asked me about my current experience, motivation to work in google etc. I believe this was mostly to get an understanding of who should be interviewing me. In the second round, the interview was mostly technical. I was asked some coding questions, questions about memory management, and data structures.
Interview questions [1]
Question 1
I was asked a question about the following. If a user types in a n digit number on the telephone, how do you write a function to deduce if the number constitutes a valid word. For example, if the user enters 123, then can a valid word be made out of (a/b/c) + (d/e/f) + (g/h/i)
The interview lasted about a day, with 5 different interviewers. For each section, the technical questions took most of the part. They also showed me their office in Toronto, which was nice
Interview questions [1]
Question 1
What was the most difficult problem you solved during your last job?
it was difficult. lengthy dsa questions. design was ok. needs nice preperation. googlyness also needs preperation. it was difficult. lengthy dsa questions. design was ok. needs nice preperation. googlyness also needs preperation.
One of the interviewer seemed disintered about core tack and focused on AI only. No techinical project wer considered ven if they were highly rated by peers an the community
Bowls
Get actionable career advice tailored to you by joining more bowls.
Want the inside scoop on your own company?
Check out your Company Bowl for anonymous work chats.