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

Google Interview Questions & Reviews

Updated Jul 10, 2014
All Interviews Received Offers

Getting the Interview 

35%
25%
23%

Interview Experience 

51%
28%
19%

Interview Difficulty 

Average Difficulty
2,999 candidate interviews
Relevance Date Difficulty
in
1 person found this helpful

No Offer

Positive Experience

Average Interview

Data Analyst Interview

Data Analyst

I applied through a staffing agency and the process took 2 weeks - interviewed at Google in April 2014.

Interview Details – It's a contract position and the staffing recruiter reached to me and got me an interview at Google. I was meeting with a director of the shopping express team. She asked some questions about my background and experience when going through my resume. Then she asked questions about SQL scripting. It was not that difficult, but somehow I made some mistakes.

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

2 people found this helpful

Accepted Offer

Positive Experience

Average Interview

BOLD Intern Interview

BOLD Intern

I applied online and the process took 4 months - interviewed at Google.

Interview Details – Applied in October by employer referral and was emailed in January to interview for the position. Had two back-to-back interviews (which lasted 30 minutes each) in late January and heard back in mid-February

Interview Question – What is favorite Google product and why?   Answer Question

Negotiation Details – No negotiation

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

No Offer

Neutral Experience

Difficult Interview

Software Engineer Interview

Software Engineer
Cambridge, MA

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

Interview Details – The process was pretty straight-forward. A recruiter got in touch with me and scheduled an HR round. This was followed by a technical phone screen. I was then invited on-site (Cambridge, MA) for a full day of interviews. The whole process took a little more than 10 weeks.

I personally thought the on-site interviews went very well. Did everything recommended by the Google recruiting teams. But in the end (after a painful wait of more than two weeks!) I was told that they've decided not to make an offer. I wasn't given feedback on what went wrong, even though the decision-making process took forever. I was told "it is Google's policy" not to elaborate on the reasons behind the decision!!!

Interview Question – I would not say any of the questions were particularly difficult, but they were a bit tricky. Make sure you test your code for boundary conditions and with different inputs. And always, THINK OUT LOUD!   Answer Question

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

Accepted Offer

Neutral Experience

Analytical Lead Interview

Analytical Lead

Interviewed at Google

Interview Details – Phone interview followed by on-site (4 people, 45 min each). Pretty straightforward.Difficulty and depth of questions really differs by the hiring manager and team. i wish you all the best

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

No Offer

Positive Experience

Average Interview

Courier Performance Manager Interview

Courier Performance Manager
Santa Monica, CA

I applied through an employee referral and the process took a day - interviewed at Google in December 2013.

Interview Details – Somewhat informal panel interview, and a brief meet and greet with the division director. They just want to see if you're likable and can jive with the culture. The interview took about an hour, and they offered me anything that I wanted out of their kitchen when it was done. You definitely can tell that Google treats their people very well!

Interview Question – No question was difficult, but they did throw some multiple choice questions which I had to prioritize answers by importance and logic.   Answer Question

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

No Offer

Neutral Experience

Software Engineer Interview

Software Engineer

Interviewed at Google

Interview Details – The first interview was a behavior interview. The recruiter asked some question about my resume, such as the projects I have participated in, and my previous work experience. Since the position I apply was software engineer, so she also ask me about my professional skill like which programming language I am most familiar with. This behavior was easy, but unfortunately, there were still 6 months to graduate that time, the recruiter told me they can't wait that long.

Interview Question – Why you quit last job.   Answer Question

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

1 person found this helpful

No Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Mountain View, CA

I applied through a recruiter and the process took 4 weeks - interviewed at Google in May 2014.

Interview Details – Just like eveybody else. 2 phone screens and 4 onsite. You need to write codes using Google doc during the phone screens and the difficulty of the questions are the same as onsite. So you can really feel how the questions will be. For the onsite, Google did pay my hotel for one night and breakfast + lunch. Onsites are 1-1 and you need to write codes on the white board. They didn't ask me much about myself though. Most the time is just writing codes.

Interview Question – The questions are not as difficult as I think though. Compare to the book "Cracking the code interview", I can say the questions in Google is 50% as hard as the questions in the books.   Answer Question

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

No Offer

Positive Experience

Difficult Interview

Systems Test Engineer Interview

Systems Test Engineer
Mountain View, CA

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

Interview Details – Hiring manager contacted over email. Followed by about an hour semi-technical phone interview. On-site consisted of 8 ~30 minute interviews. Lots of questions about how I would set up testing, what procedures i would follow, how to determine priority of tests. The interviewers were a variety of different specialties and each asked questions from the perspective of their field, which was challenging and enjoyable. No fluff questions, just the kinda stuff you'd expect to be discussing with them if you actually worked there.

Interview Question – The most difficult part was going into detail about a project that is secretive, so I couldn't really know that much detail to begin with.   Answer Question

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

1 person found this helpful

No Offer

Positive Experience

Very Easy Interview

Software Engineer Interview

Software Engineer
Mountain View, CA

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

Interview Details – Recruiter contacted me via my GitHub profile. We had a phone screening, then scheduled a technical phone interview with an engineer one and a half weeks later. I studied a lot of material in that time.

Interview Questions

  • Given:
    class EventCounter {
    public:

      void Increment() {}
      int GetEventsLastSecond() {}
      int GetEventsLast24Hours() {}
    };

    Fill in the functions, where Increment is called on every event.
      View Answer
  • I was asked how to implement a memory allocated, used for allocating thousands of objects of a single type.   View Answer
  • What are the key features that help make a successful project/product/etc?   View Answer
  • (This was actually the first question) Explain the difference between a process & a thread.   View Answer

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

1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Inside Sales Manager Interview

Inside Sales Manager
Mountain View, CA

I applied through an employee referral and the process took 2 months - interviewed at Google in May 2011.

Interview Details – Initial phone screen with the recruiter, then a phone screen with the hiring manager. Onsite interview with 3 people, then one more phone call with the hiring manager, all over the course of 2 months. One the interviews were complete I worked with the recruiter to assemble a "packet". That is, detailed information on all my prior work and leadership experiences that was submitted to the Google hiring committee along with the interview write-ups.

Interview Question – Estimate Groupon's annual revenue.   Answer Question

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

See What Google Employees Are Saying

2 people found this helpful

 Current Sales Manager in Mountain View, CA

Pros: “Google wants to create and hire the worlds best people managers, and to that end they have more leadership & management trainings, courses, frameworks, and resources than most business…” Full Review


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 that said 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,999 interview reviews posted anonymously by Google employees and interview candidates.