Posted by
Admin on
9/29/2009 9:39 AM |
Comments (0)
I interviewed at Google for a full-time Software Engineering position after graduation.
As
I informed the recruiter that I had a pending offer already, they
skipped the initial interview and brought me in for a full-day
interview.
I met with 5 engineers: two 45 minute interviews, an hour lunch, and two more 45 minute interviews.
There
was very little discussion about past experiences and my resume. All 3
out of the 4 interviews involved a programming question that I had to
solve on the white board.
The last interview was an abstract systems design question.
Interview Questions
Given an array whose elements are sorted, return the index of a the
first occurrence of a specific integer. Do this in sub-linear time.
I.e. do not just go through each element searching for that element.
Given two linked lists, return the intersection of the two lists: i.e.
return a list containing only the elements that occur in both of the
input lists.
Other Details
I got the interview through a Recruiter and the interview consisted of a 1:1 Interview.