The process took 1+ week. I interviewed at Google (Mountain View, CA) in Apr 2010
Interview
Phone interview was nice with one simple question about hashing and one nice math tricky question
The on-site interview was based on 5 robotp-engineers activating running a pre-programmed interview sessions they received from HR/their manager. I felt they were there just as a input/output port to/from the hiring manager. In two of the interviews The interviewer showed some basic lack of understanding of the stuff related to the question he asked. In one case, the interviewer didn't really understand what's the pivot in quick select and in other he didn't know to find complexity of a recursive algorithm by the regression of the T() .
I think I have very good interviews in 4 sessions though I missed few opportunities to knock them down . I feel I should have been more aggressive to take over the interview flow and thus be able to demonstrate thinking skills . They in general pull you to the lower level of get the solution and then you might miss the real thing which is the skills you should prove in the way. Who cares how many golf balls you can put inside a buss or ho good how you in estimating the size of the buss.
One interview I screw up and I guess that's what failed me. Friends told me you must get all the interviewers vote for you. .
Interview questions [1]
Question 1
what's wrong with the following code :
<template type T >
T accumulate ( vector<T> in)
{
T total = in[0];
for (int i =0; i < in.length() ; i++) {
total = total + in[i];
}
return T
}
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.
Top companies for "Compensation and Benefits" near you