Google logo

Google Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 9,998 interview experiences · FREE TO READ

2.3 Rounds average
43.7 Day average
Difficult Typical difficulty
65% Positive experience

Which role are you interviewing for?

30 roles · 9,998 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Google.

Showing 4 of 9,998
Google logo
Google

Software Engineer

Engineering · United States · nearly a year ago

Entry Easy Neutral experience No offer 2 rounds
Interview process
Take home Phone screen
Interview formats
Behavioral Technical Coding

Just did an OA and then the first round. First round was a 30 minute behavioral and then a 30 minute technical I think (could’ve been an hour each I don’t remember). OA was really easy, and the technical was a step up but still not too bad. I’m pretty sure I didn’t move forward because of how I answered the behavioral questions, but also my behavioral interviewer was super unprofessional so I honestly didn’t really care that I didn’t move forward.

Confirmed questions1 question
  • Why do you want to work as a Googler?
Google logo
Google

Administrative Business Partner

Operations · Midlothian, TX · nearly a year ago

Entry Difficult Negative experience No offer 2 rounds
Interview process
Phone screen Onsite
Interview formats
Behavioral

Role for ABP in the Data Centers. I applied, passed the GHA, and didn’t hear any updates, so I reached out to the recruiter and we scheduled a phone screen. I then proceeded to the first round interview with an admin. It was not a great experience. She was slightly rude and quite condescending. She had this attitude like she was better than everyone. She was asking hypothetical questions and I responded with concrete examples of how I handled the exact situation in the past. She said okay but I said hypothetically, how would you handle this? Let me repeat the question. She was not interested in hearing concrete examples of how I handled that exact situation. The entire 30 minutes was weird and I was relieved to disconnect that Google Meet. Glad it didn’t work out. If she is any indication of what the culture, people, and work environment is like within Google Data Centers, then I definitely don’t want to work there.

Confirmed questions2 questions
  • Hypothetically, if you had to come up with room names in the data center so your team can easily find them, how would you approach this?
  • Hypothetically, if you had to organize an event happening within 1 month, how would you approach this?
Google logo
Google

Program Manager

Product · Mountain View, CA · nearly a year ago

Intern Easy Positive experience No offer 3 rounds
Interview process
Phone screen Onsite
Interview formats
Behavioral Technical Other

2 intern interview rounds, 30 min each and then did an additional 30 min callback interview. Great experience and lots of resource documents to prep using the interview Gemini tool. Very to the point, very work style / behavioral questions asked. Have to give a personality and a story about yourself in concise behaviorals, was asked 1 technical in my extra round about what I'd do with a project delay.

Confirmed questions1 question
  • How do you deal with pm projects that are running behind?
Google logo
Google

Data Center Program Architect

Engineering · London, England · nearly a year ago

Mid Difficult Neutral experience No offer 1 round
Interview process
Technical screen Offer
Interview formats
Behavioral Technical

My Google interview was a 45-minute session with pretty difficult hypothetical questions. They asked me stuff like how I make sure a design is accurate, how I’d handle procurement problems, and how I’d assess materials for construction. It was definitely a tough interview. Then, about three weeks later, they told me I wasn’t moving to the next stage, and the recruiter had a feedback call with me, which was actually really nice and helpful.

Confirmed questions1 question
  • They asked me things like how I ensure a design is accurate, how I’d manage procurement issues, and how I’d assess materials for construction.

Google Interview Questions

Quoted word for word from Google interview reports.

“Given two sorted arrays nums1 and nums2 with sizes m and n, return the median value of the combined sorted arrays.”

Read reports →

“Given n non-negative integers that form an elevation map where each bar has width 1, find how much water it can trap after raining.”

Read reports →

“Given the dialpad 0-9,*,#, return how many distinct permutations are possible for a group of 3 elements. For example: 123,321,555,258,369,365.... We want the count of these kinds of permutations.”

Read reports →

“Given N numbers: a[0], a[1], ..., a[N-1], find i <= j such that a[i] = a[j] and the sum a[i] + a[i+1] + ... + a[j-1] + a[j] is as large as possible.”

Read reports →

“Samsung has a bug with their new phone batteries and it’s causing selling issues. Google gets pass-through sales from Google Store, etc. If Google chooses to help fund or fix the bug, how would this be classified for Google?”

Read report →

“Which kind of business should be ready to pay a higher CPC, an online florist or an online gaming company?”

Read report →

“Can you describe how a hash map functions and talk about its average time complexity for insertion and lookup operations?”

Read report →

““Given an array of integers, find the length of the longest subarray that meets [a condition]. Describe your time complexity.””

Read report →

“Clarify: "How do we define the median when the count is even vs. odd? (For even counts, the median is the average of the two middle elements). Are there any memory limitations we should assume?"”

Read report →

Formats, difficulty and experience

Across all 9,998 Google interview reports.

Interview formats

Behavioral 30.9%
Technical 27.5%
Coding 18.4%
Other 14%
Case 3.8%

Interview difficulty

Easy 11.6%
Average 42.9%
Difficult 45.5%

Candidate experience

Positive 65%
Neutral 25.4%
Negative 9.7%

Reports by job function

Engineering 5,945
Operations 802
Sales 703
Analytics 502
Other 438
Product 434