← Back to Directory

Google interview notes, page 53 of 215

FAANG / Big Tech

Most of these Google write-ups come from Software Engineers (1,167), then Product Managers (686) and Data Scientists (125). The most reported rounds are the product sense round (667), the technical phone screen (660), the behavioral / leadership round (252) and the onsite coding round (214).

2146 interview notes · updated Oct 2026

Google·Machine Learning Engineer·Onsite - Behavioral / Leadership

May 2026
Behavioral loop for an ML Engineer role at Google. Three questions, all the classic ones you'd expect, but the follow-ups on trade-offs and what I'd do differently were where things got real.
  • Tell me about a time you had a conflict with a teammate or stakeholder. How did you handle it and what came of it?
  • Describe a project or situation that didn't go as planned. What did you learn and what did you actually change afterward?
  • What project are you most proud of, and what was your specific contribution to its impact?

“I had a decent story ready but fumbled the specifics when they pushed on what I actually did versus what the team did.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

May 2026
PM product sense round at Google, one question about improving a competitor's product. Pretty standard format but the specific framing threw me a bit.
  • You're a PM at Apple Maps. How would you improve the overall user experience?

“I spent probably too long trying to be clever about user segmentation when the interviewer just wanted me to pick a direction and go deep.”

View Post

Google·Software Engineer·Onsite - Multi Round

May 2026
Went through the full Google SRE-SWE loop in Europe: a technical phone screen, two onsite coding rounds, and a behavioral. Phone screen and behavioral felt solid, one coding round went fine, but the other had some real stumbles that I'm still not sure I recovered from well enough.
  • Given a grid, count the number of valid paths from one corner to another, then handle additional constraints on which paths are valid, and finally optimize for space.
  • Find the longest valid path in a grid using DFS/backtracking, with specific movement constraints between adjacent cells.
  • Solve a problem involving a heap or priority queue, analyze time and space complexity.
  • Tell me about a time you had to manage competing priorities or a heavy workload.
  • Describe a situation where you helped someone get up to speed or integrate into a team.
  • Tell me about a time you delivered under a tight deadline with significant ambiguity.
  • Describe a time you challenged a risky assumption on a project.
  • How do you adapt how you communicate technical information depending on your audience?
  • Tell me about a time you gave someone difficult feedback.
  • What do you look for in a manager?

“Got the base problem without much trouble and reasoned through complexity fine.”

View Post

Google·Software Engineer·Onsite - Coding / Algorithms

May 2026
Google SWE coding round, got a waitlist system design-ish coding problem that looked deceptively simple at first glance but had a spicy follow-up about global ordering across size buckets.
  • Design and implement a restaurant waitlist system that supports adding parties by size (FIFO per size group) and allocating tables by capacity. The follow-up requires that when a table opens up, you must seat the party that has waited the longest globally among all parties whose size fits the table, not just the longest-waiting party of a specific size.

“The base version felt manageable, just a dict of queues keyed by party size.”

View Post

Google·Data Scientist·Onsite - Behavioral / Leadership

May 2026
Google data scientist interview with a heavy focus on stakeholder communication and how you handle ambiguity before you even touch the data. The whole session basically revolved around one extended scenario, which surprised me a bit.
  • Tell me about a time you misread what a stakeholder was asking, started solving the wrong problem, and had to course-correct. What caused the mismatch, how did you catch it, and what did you do to limit the damage?
  • A stakeholder says to you, with a heavy accent, 'Find clients similar to Coca-Cola.' What are the five clarifying questions you ask before proposing anything?
  • What techniques do you rely on to prevent misunderstandings with stakeholders when you're under time pressure? Things like reflective listening, writing down assumptions, confirming in writing, etc.

“This one stung a little because I had a real story and I still fumbled the delivery.”

View Post

Google·Software Engineer·Technical Phone Screen

May 2026
Google data or analytics interview, one question about handling correlation when your data has outliers. Pretty short on details but the question itself is the kind of thing that trips people up if you only know the textbook answer.
  • How would you measure correlation when the dataset contains outliers?

“My first instinct was Pearson and I almost just said it out loud before catching myself.”

View Post

Google·Software Engineer·Onsite - System Design / Architecture

May 2026
System design round at Google for a software engineering role. The whole session was basically one big elevator system question with a lot of follow-ups baked in. Felt like a reasonable scope for the time, though I definitely underestimated how deep they'd want to go on scheduling strategy.
  • Design an elevator control system for a building with N floors and M elevators. Walk through your core classes, key methods, scheduling strategy, state transitions, and how you'd handle things like concurrent requests, overloaded elevators, and stuck elevators.

“I started with the obvious classes (Elevator, Request, Controller) and felt okay about that part.”

View Post

Google·Software Engineer·Onsite - System Design / Architecture

May 2026
Google SWE interview with a system design flavor, this one question about release and branching strategy caught me more off guard than I expected for what sounds like a pretty standard topic.
  • Walk me through how you approach release management and branching strategy for a software project.

“I went straight to trunk-based vs feature branching and thought I was doing well, but the follow-up questions pushed into how you handle hotfixes during an active release cycle and I fumbled a bit.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

May 2026
Google PM interview with a product design question focused on building something for professional chefs. Pretty open-ended, which I both appreciated and found stressful.
  • Design a product that helps chefs cook faster.

“I spent way too long in the problem space trying to figure out which type of chef they meant.”

View Post

Google·Software Engineer·Onsite - System Design / Architecture

May 2026
Google staff-level system design round focused entirely on a deep dive into one past project. No coding, no trivia, just 30-plus minutes of defending every architectural decision you've ever made and admitting where you got it wrong.
  • Walk me through the most complex system you've built. Why did you choose that architecture?
  • What constraints actually shaped the design, things like latency requirements, cost, compliance, or what the team was capable of building?
  • Which decisions in that system were wrong or suboptimal in hindsight?
  • If you were redesigning this system today from scratch, what would you change and why?
  • What were the biggest risks, incidents, or operational lessons from running this system in production?

“This is the anchor question for the whole session so if you pick the wrong project you're stuck with it for 45 minutes.”

View Post