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.
| 31–40 of 370 Google Interviews | Sort by |
Software Engineer at Google
Posted Dec 6, 2011 — 0 of 5 people found this helpful
3.0
Average Interview
|
Overall Neutral Experience
|
Received and Accepted Offer
|
Interviewed May 2010 (took 2 days)
They called me to ask some questions and I answered them over the phone. They asked some personal questions about my background and family also. They then asked college/degree related questions that I answered aswell.
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 Nov 15, 2011 — 1 of 1 people found this helpful
3.0
Average Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Sep 2011 in Kirkland, WA (took 2 months)
I applied online and after 2-3 weeks a recruiter contacted me, he was very helpful and friendly, we had an initial 30 min phone interview to tell me about the company and the interview process, then he scheduled me for two technical phone interviews back to back, each one is 1 hour. They asked the regular problem solving questions (Not very advanced) and 1 design question, i did well and the recruiter invited me to visit them to have a physical interview.
They arranged everything and i was supposed to be there 2 days before the interview, and leave 1 day after, but while travelling to them I encountered some problems ( due to latency in flights ), i finally reached there 1 day late and i lost my bag, and i had to be ready for the interview next day in morning, I asked the recruiter if they can postpone the interview 1 day, because its not fair to interview someone who has been travelling for 2 days and having a severe jet lag, but they refused. I finally went to the interview which consists of 6 back to back interviews, they varied in the difficulty of the questions, and you have to write code quickly to be able to finish the questions.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview and a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Nov 17, 2011
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 (took 3 weeks)
This is an on-campus interview for new grads, and I got it from the career resource center of my university. The interview process consists two 1-to-1 interviews. Both of them almost start directly with technical questions and last for 45 min. each. The interview is quite general so you don't know which department the interviewer may from. The questions may range form basic programming questions to advance topics such as database or real-world applications.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview and a Skills Test.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Nov 14, 2011
5.0
Very Difficult Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 (took a day)
Got contacted by the Google representative after applying online and accepted the on-campus interview. Went to the interview the next day and was really nervous about the immense pressure coming from the instant coding that is required for such interview. Interview consisted of two back to back interviews with developers at Google and was again really stressful.
Interview Questions
Other Details
The interview consisted of a Skills Test.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Nov 9, 2011 — 1 of 1 people found this helpful
4.0
Difficult Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 (took 1+ week)
Had an Interview on the Google Pittsburgh office. The Pittsburgh office is relative new and some of the inside structures are still under construction. They have two 1 on 1 interviews, all technical for software engineering positions. Each lasted 45 minutes. Very few resume questions, almost directly whiteboard coding. The questions you would gonna get depend on the specific interviewer. According to my feedback from my classmates and my own experience, some just got very easy ones(simple sorting) and some got really bad ones(as bad as you can imagine). There was only was big question but they would asked more and deeper around the topic.
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview and a Skills Test.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Nov 10, 2011 — 1 of 2 people found this helpful
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Jan 2009 in Hyderabad (India) (took a day)
Questions covering all fields of computer science with multiple choice questions. Followed by a programming question to implement a tree.
Interview Questions
Other Details
I got the interview through a College or University.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Nov 1, 2011 — 2 of 2 people found this helpful
4.0
Difficult Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Mar 2011 (took 1 week)
I'm very nervous. And this is a phone interview. Sometimes I cannot hear clearly.
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 Nov 1, 2011 — 2 of 2 people found this helpful
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 in San Francisco, CA (took a day)
Recruiter called me and set me up for a phone interview. Phone interview consisted of a simple coding question about an array of structs in C. Some questions about my thesis.
Interview Questions
Other Details
I got the interview through an Employee Referral and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Nov 1, 2011 — 2 of 2 people found this helpful
4.0
Difficult Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 (took 2 months)
I got the interview through a Google recruiter who contacted me based on a resume submission on Google career website.
The recruiter did a basic screening where he went over my background and the current projects I am working on and to clarify any questions I have about working at google.
I gave 2 phone interviews where there were questions on CS fundamentals and coding on a shared google doc.
Interview Questions
Other Details
I got the interview through a Recruiter and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Google
Posted Oct 25, 2011 — 3 of 3 people found this helpful
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 in New Delhi (India) (took 3 weeks)
First of all, a very well-prepared resume has to be sent to a friend or a person who is familiar to you if you want to be called on earlier.
2nd, Phone screening test will be set by your recruiter if he finds your resume more approachable than others with respect to the job openings.
Approx. 1 hr of test and the questions are somewhat descriptive.
3rd, If you are lucky enough, then wait for some days to hear from your recruiter the news you expect most.
Be ready for the On-Site interview hurdle...
--now you'll face 3-4 1-on-1 interviews.
--you'll be asked to write down a solution to the algorithmic problem just given to you that must be 100% correct. Your interviewer may also ask you about the critical cases where your solution may get stuck. So try to be well-prepared about debugging on paper and pencil.
--one system architecture problem and some more miscellaneous questions about google may be asked also.
--Strategy for approaching problems: small examples, corner cases. brute force, clarify question, think aloud, do not freeze. Still stuck? try binary search, hashing, or dynamic programming.
Finally, after the interview-
--write a little thank you note
--be patient - normally it takes a long time to hear back.
Be Happy and Successful in interviews!
Interview Questions
divisible by both (e.g., the least common multiple).
Other Details
I Applied Online and the interview consisted of a Phone Interview, a 1:1 Interview, a Presentation, an IQ/Intelligence Test, a Skills Test, a Personality Test and a Background Check.
Helpful Interview?
Yes |
No
View Comments (1)
Inappropriate?


