About Us

Glassdoor is your free inside look at Google Senior Software Engineer interview questions and advice. All 3 interview reviews posted anonymously by Google employees and interview candidates.

Search

for

in

Your full preview has ended... Post your anonymous review for free access to all reviews.

More

Google Senior Software Engineer Interview Questions & Reviews

Salaries

|

Reviews

|

Interviews

|

Jobs

3 Interviews*

* Posted anonymously by interview candidates (updated Jul 13, 2009)

Difficulty Rating [?]
“Very Difficult”
4.3
Interview Experience [?]
Positive 67%
Neutral 0%
Negative 33%

Find Interview Questions and Reviews by location...

1 - 3 of 3 Google Interviews

Senior Software Engineer at Google

Posted Jul 13, 20091 of 1 people found this helpful

5.0
Very Difficult Interview
Overall Positive Experience Interviewed and No Offer

Interviewed Jul 2009 in Mountain View, CA (took 2 weeks)

The job was for a software development position. First a Google recruiter contacted me. Some initial questions to gauge fit and interest. Then a technical phone screen. If you have a solid CS background, this is pretty easy to pass. A couple general data structure and algorithm questions. And every Google interview asks about big-O notation. You need to know this or forget about working at Google.

Then the on-site interview. I interviewed with 4 engineers, 45 minutes each. They each spend about 5 minutes on my background or past projects. However, they are not really interested in this and didn't really pay attention to my answers. Next 35 minutes consists of technical grilling and about 5 minutes at the end for me to ask questions.

Each interviewer sets up a problem and asked you to solve it. Sometimes its hard to figure out what the interviewer is asking, but asking lots of clarifying questions helps. Some problems I solved and some I did with lots of hints. I was then asked the order of complexity of my solution and how I could improve the solution.

Then the real hard part, for me anyway. I was asked to write the code for the solution on the white board. Writing code in an IDE after thinking about it for a few minutes is one thing, but writing code on a white board in a short amount of time is another. I didn't do so well here.

After the interview and thinking about all the problems they asked, none of them were particularly hard and the coded solution is usually about 10 lines of code.

I found most of the engineer interviewers very polite and interesting to talk to. A couple of them were arrogant and came with an attitude that you had to prove that you were as smart as they are. But overall, I found the interview a positive experience and felt I learned something.

Interview Questions

Given an array of numbers, replace each number with the product of all the numbers in the array except the number itself *without* using division.
Create a stack of numbers where the maximum number is always known.
Create a cache with fast look up that only stores the N most recently accessed items.
Explain the difference between Array Lists, Linked Lists, Vectors, Hash Maps, (from Java's JDK) etc. and when one choice is better of another.

Other Details

I got the interview through a Recruiter and the interview consisted of a Phone Interview and a 1:1 Interview.

Helpful Interview?  
Yes | No
Share: Link Digg

Senior Software Engineer at Google

Posted May 5, 20090 of 1 people found this helpful

Interviewed Apr 2009 in Mountain View, CA (took 3 weeks)

Send the resume to the online site and was email back in a week. Then had a screening interview with the recruiter who explained the process and learned about my background.
Two weeks… Post a review to see full interview

Post your anonymous review to see all interviews and reviews


Senior Software Engineer at Google

Posted Mar 19, 2009

Interviewed Apr 2008 in Boulder, CO (took 1+ week)

Initial stages of the interview were fairly routine. Phone interview was a little bit technical, but reasonable.
In person interview ended up with me failing to properly code an algorithm… Post a review to see full interview

Post your anonymous review to see all interviews and reviews

1 - 3 of 3 Google Interviews
  • < Prev
  • 1
  • Next >
Google Overview (GOOG )
Web
www.google.com
Industries
Size
5000+ Employees, $21B+ Revenue
HQ
Mountain View, CA
Competitors



The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Advanced Search Reset

What

Where

How

or Cancel