Google Software Engineer Interview Questions & Reviews
Updated Feb 7, 2012 – Interview questions and reviews posted anonymously by interview candidates.
|
Difficulty Rating [?] Based on 371 ratings |
Interview Experience [?] Based on 371 ratings
|
See who your friends know who've worked at Google and could give you an inside look.
See who your friends know who've worked at Google and could help you prep for an interview.
| 21–30 of 370 Google Interviews | Sort by |
Software Engineer at Google
Posted Dec 19, 2011 — 1 of 1 people found this helpful
4.0
Difficult Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Dec 2011 (took 4+ weeks)
I applied online through their careers page. After a few weeks I was contacted about a phone interview and had the phone interview and found out the result within another week. They called me personally to reject me, which was pretty nice I guess.
They didn't really want to know anything about my current job or anything I've worked on before. They asked me to tell them what it's like being on a team. Nothing more specific than that.
Then I was asked some questions about how I would design a server architecture for serving Google maps images. Unfortunately, I've really only built desktop apps before, so my answers were probably a little higher level than they were looking for.
Then I was asked to explain how quick sort and merge sort worked. I was mostly prepared to explain merge sort, but my quick sort explanation was pretty terrible.
I was also asked a programming question about counting bits in an integer that I totally bombed until the interviewer gave me a pretty big hint.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Dec 8, 2011 — 2 of 2 people found this helpful
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Nov 2011 in Los Angeles, CA (took a day)
Went to the career fair and submitted resume, they emailed me and set up an on-campus interview.
Interview Questions
It's on an x86 processor, what does that mean and how does that affect your approach?
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineering at Google
Posted Dec 18, 2011 — 0 of 1 people found this helpful
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Dec 2011 (took 1 week)
This interview is about Google. I know there are lots of sites about Google out there, and I've probably browsed through each of those. I had a phone interview with Google a few days back... and my experience was surprisingly pleasant compared to many others.
The recruiters were very warm in their communications. Interviewers were decent too. They don't ask ridiculous questions in the phone interviews. All they look for is whether you are a legitimate candidate. They know very well about your strengths... and you will not asked anything outside of that comfort zone.
* You only need to know what YOU claim to know *
They'll probe various parts of your resume to check if you have exaggerated anything. There'll be some simple questions on data structures. I'm not a CS student, but even I could understand what they were looking for. So, all you CS folks out there, please keep your cool and take a relaxed interview.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Dec 7, 2011 — 1 of 1 people found this helpful
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 (took a day)
There was two phone interviews. Each interviewees asked one coding problem. The interviewer coded on Google document and discussed with interviewees on phone.
Interview Questions
Other Details
The interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Dec 16, 2011 — 0 of 2 people found this helpful
3.0
Average Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Sep 2011 in Mountain View, CA (took a day)
Intermediate (some tough) questions about algorithms, memory usage and system scalability.
Interview Questions
Other Details
I Applied Online and the interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Dec 5, 2011 — 2 of 3 people found this helpful
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 in New York, NY (took a day)
A hr employee was assigned to me to help me through the process. While things moved slowly, everything went smoothly.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Dec 8, 2011 — 0 of 2 people found this helpful
4.0
Difficult Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Nov 2011 in Mountain View, CA (took 4+ weeks)
Did 2 phone interviews. Quite good overall, and the interviewers seemed friendly, but I also got the impression from one of them that he did not give too much importance to the interviewing process. The second interviewer did not call at first, but a new interview was rescheduled. It is quite strange though to be waiting for what you feel is an important phone call that doesn't come. Then I had to reschedule again because this time I was not available on that date, since I was relocating to a different city. You have to really be sharp and have the right idea on the spot to qualify. Had to talk all the time. Test your code with small examples.
Interview Questions
Other Details
The interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Nov 26, 2011 — 1 of 1 people found this helpful
4.0
Difficult Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 in Mountain View, CA (took 2 weeks)
Got the interview through campus recruiting. First round was two onsite interviews with a tour of the office and an overview of the company, second round was onsite 3 interviews. The interview itself was pleasant, I got breakfast or lunch or both. I had the chance to talk to a lot of people, and generally everyone was really helpful. The questions ranged from manipulating arrays and linked lists to small code reviews.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Nov 23, 2011 — 1 of 1 people found this helpful
4.0
Difficult Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 (took 3 weeks)
Sent in my CV and cover letter by email. Invited to take a phone interview after a week. Then 3 days later, invited to a second phone interview. First one was infact, harder for me.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Nov 21, 2011 — 1 of 1 people found this helpful
4.0
Difficult Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Nov 2011 in Paris (France) (took a day)
An internal recruiter found my profile online as asked if I would be interested in interviewing with Google. A phone interview shortly followed. Interview format and questions were consistent with what others reported: short introduction, a couple of informal questions on my CV, 3 coding questions on a shared document followed by questions from me.
My advice would be to learn basic data structures and algorithms, you don't have to know CLRS by heart, just basics.
Interview Questions
Other Details
The interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?


