Google
4.2 of 5 2,096 reviews
www.google.com Mountain View, CA 5000+ Employees

Google Interview Questions & Reviews

Updated Apr 17, 2014
All Interviews Received Offers

Getting the Interview 

35%
25%
23%

Interview Experience 

50%
29%
19%

Interview Difficulty 

2,779 candidate interviews
Relevance Date Difficulty
in

No Offer

Positive Experience

Difficult Interview

Sales Engineer Interview

Anonymous Interview Candidate
Sydney

I applied online and the process took 4 weeks - interviewed at Google in February 2014.

Interview Details The whole process took around 4 weeks. Got an phone interview from their recruiter first and then went for a onsite interview. Phone interview was easy, just a quick chat about your relevant experience and background, but the onsite interview was challenge which took around 2 hours.

Interview Question – Although in essence, this is a engineering role, but they did ask a lot about the sales which could be challenge to answer. However, they did ask any tricky questions for this role. So my suggestion is to focus on the responsibilities of this role if you proceed to the onsite interview stage   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Difficult Interview

Product Marketing Manager Interview

Anonymous Interview Candidate

I applied through an employee referral and the process took 6+ weeks - interviewed at Google.

Interview Details Five case based interviews. The cases were very informal and unstructured for 3 of the interviews. The other two interviews had structured, consulting type, cases. I think it depends on the interviewer. I was unsuccessful to convert this opportunity. The most disappointing part was, they didn't give me any (absolutely none) feedback.

Interview Question – No surprise questions, I expected most behavioural questions. The cases made the most difference.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Difficult Interview

Senior Product Manager Interview

Senior Product Manager
Sydney

I applied through an employee referral and the process took 1+ week - interviewed at Google.

Interview Details One of the best hiring processes I've been through, it'll help a lot if you have an internal recommendation. In Australia the response time is pretty slow for most roles but the person I dealt with was quick, kept me informed and really tried to help

Interview Question – Technical skill is a must for this role. You're leading a team of dev's and you have to be able to not just keep up on a technical level but you need to be out ahead of them in terms of vision and to do that you need to have the technical base. Even though I have a Software Dev. degree, the fact that I hadn't worked in the field in a technical capacity meant that I ended up pulling out of the process once I understood the detail because I don't have the technical chops. Credit to Google for looking at me in the first place and for making it a pleasant process even though I didn't get there...   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Very Difficult Interview

Enterprise Sales Engineer Interview

Anonymous Interview Candidate
Sydney

I applied online and the process took 2 weeks - interviewed at Google in December 2013.

Interview Details Standard telephone screening followed by an invitation for a personal interview.
Interview was with two people. First interviewer came too late and talked too much. Barely time left (due to strict schedule) for me to answer any question or ask questions.
Second interview started 15min late and same situation. Rushed through a set of questions. Interviewer was noticeable uncomfortable/unhappy with his task.
Overall a very disappointing experience, did expect a much better time planning and interview situation in general.

Interview Question – Name a competitor to Google who failed in the market.
What would you have done differently to succeed.
  Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Average Interview

Software Engineer Interview

Software Engineer
Sydney

I applied through a recruiter and the process took 6 months - interviewed at Google in September 2013.

Interview Details I was contacted by a recruiter from google india. Had 2 phone interviews. But the recruitment process was really slow and the recruiter replied very late. i got the last reply after 4 months of the 2nd phone interview. It was really frustrating to wait for such a long period..

Interview Question – There are n integers in disk. Memory has m space. how to sort the data efficiently.   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

Accepted Offer

Neutral Experience

Difficult Interview

Account Strategist Interview

Account Strategist

I applied through an employee referral and the process took 3 weeks - interviewed at Google.

Interview Details The hiring and interview process in Google is long. Like seriously long, depends on the job. You have to go through at least 5 - 6 interviews.

Interview Question – What is your proudest moment?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Software Engineer Intern Interview

Anonymous Interview Candidate

Interviewed at Google

Interview Details After submitting resume, got a phone call from SG.

Interview Question – Questions about time complexity, sorting, worst case...   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Neutral Experience

Average Interview

Software Engineer (New Grad) Interview

Anonymous Employee

I applied through a recruiter and the process took 2 months - interviewed at Google.

Interview Details Recruiter reached out to me in August, asking if I was still interested in the process (I had gotten to the host-matching process last year, when applying for an internship). I was handed off to two more recruiters, who finally scheduled a first phone interview. It took a week to get back feedback for the phone interview, after which an on-site consisting of 4 rounds was set up. After the on-site, it took about a month to get the final decision, even though I had a few expiring deadlines. In the end, the offer was good, and I accepted. It would be better if it didn't take so much time.

Interview Questions

  • General OS stuff about locks/threads. Asked about how to implement a lock at the kernel level. Also asked some questions related to Java synchronized.   Answer Question
  • Given an n x m grid and a robot starting in the top left corner, how many ways can it get to the bottom right corner, if it can only go down or to the right? Can you come up with a closed form solution?   View Answer
  • Describe how you improve the performance of a service for a region where there is a dial-up connection.   Answer Question
  • Given a binary tree, determine if it is a valid binary search tree.   View Answer
  • Compute the h-index of a list of papers, given their citation count. Can you do it in linear time? How about a distributed algorithm for the task?   View Answer

Negotiation Details – Gave them details of my other offers, but they didn't negotiate. The offer was pretty good though.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

No Offer

Positive Experience

Difficult Interview

Site Reliability Engineer Interview

Anonymous Interview Candidate
Sydney

I applied online and the process took 3 weeks - interviewed at Google.

Interview Details I received an email from a Google recruiter asking for a time to schedule an initial phone call. After a few emails, the date was set for a week later

The first call came, it lasted about 60 minutes, it went from theoretical to a very technical level of questions

After a few days I received an invitation for a round of on site interviews in their premises in Sydney. Since the time I would have taken to get there for me was about 3 to 4 weeks (due to visa constrains) they decided to continue with the phone calls interviews

The next interview took almost 90 minutes

Interview Question – During the first call, I was prompted at first with very basic questions about operating system and networking, then in went deeper on questions like: "what happen if you type telnet www.google.com", the questions within this one ranged from "tell me the process uses the OS to create that connection" to "how the data travels through the internet to reach the target server".

The second call went even deeper in troubleshooting Linux, web servers, dns, load balancing, IP, routing and so on. Also, the recruiter asked me to code some python and bash scripts in order to solve some problems made for that interview
  View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

2 people found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Sydney

I applied through a recruiter and the process took 2 weeks - interviewed at Google in October 2013.

Interview Details Process was expedited due to another offer. I went from a single phone interview to an inhouse interview with potential future team members. Recruiters were all helpful, and the internal company paperwork took up the majority of the process.

Negotiation Details – Have competing offers.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at Google

Worked for Google? Contribute to the Community!

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

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

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at Google interview questions and advice. All 2,779 interview reviews are posted anonymously by Google employees and interview candidates.