← Back to Directory

Google interview notes, page 185 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·Software Engineer·Technical Phone Screen

Jun 2026
Google SWE round with one algorithmic problem that looked like a grid puzzle but was really just N-Queens in disguise. Pretty classic backtracking territory once you see it.
  • Given an N x N grid where some cells contain houses ('H') and others are empty ('0'), place exactly one flower ('F') in each row and each column such that every house has at least one flower in a directly adjacent cell. Return any valid arrangement.

“The moment I saw 'one per row, one per column' I just thought N-Queens and went straight to DFS with backtracking.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

Jun 2026
Interviewed at Google and got asked to critique the company itself, which felt a little strange sitting across from a Google interviewer.
  • In what areas do you think Google could meaningfully improve? Walk us through your constructive observations.

“Tricky because you're basically being asked to criticize your interviewer's employer to their face.”

View Post

Google·Software Engineer·Onsite - Coding / Algorithms

Jun 2026
Google coding round, one problem that mashes together two classic LC problems in a way that feels obvious in hindsight but took me a minute to see during the actual interview.
  • Given a list of 2D points that may include duplicates and an integer k, return the k points with the highest frequency. Break ties by choosing points closer to the origin.

“I recognized the 'top k' pattern pretty fast but spent too long second-guessing the tie-breaking part.”

View Post

Google·Product Manager·Hiring Manager Screen

Jun 2026
Interviewed at Google for a PM role and got asked the classic roadmap question. Not much else to say, pretty standard screen.
  • How do you create a product roadmap?

“I talked through prioritization, stakeholder input, tying features back to company goals.”

View Post

Google·Software Engineer·Technical Phone Screen

Jun 2026
Google coding interview with a pretty niche OCR-meets-digit-validation problem. The twist with 180-degree rotation made it way less straightforward than it first looked.
  • Build a validator that, given an image of handwritten digits, returns true if the number falls within [1, 200], and false otherwise. The catch: the card could be upright or rotated 180 degrees, and the validator must handle both orientations correctly.

“The base range check felt obvious and I coded it fast.”

View Post

Google·DevOps Engineer·Onsite - System Design / Architecture

Jun 2026
Google SRE system design round, one question the whole time. Pretty focused session, they wanted real depth on rate limiting for a freemium product specifically, not just the generic token bucket explanation.
  • Design a rate limiter for an application that uses a freemium model.

“I went straight to token bucket and sliding window, which felt solid, but I underestimated how much the freemium angle would matter.”

View Post

Google·Software Engineer·Onsite - Product Sense / Strategy

Jun 2026
Google PM interview with a single product analytics scenario. The question was about diagnosing a user decline, which sounds straightforward until you're actually in the room trying to structure it without rambling.
  • You're the Lead PM for a mobile gaming app and you notice total users have dropped by 10% suddenly. How do you approach this and why?

“I went straight to segmentation, which I think was the right instinct, but I spent too long on it before actually hypothesizing causes.”

View Post

Google·Data Scientist·Technical Phone Screen

Jun 2026
Google data scientist interview that leaned heavily on stats fundamentals and experimental design. The whole session felt like a PM-facing consulting exercise where you had to explain gnarly concepts without hiding behind jargon. Tough but fair.
  • Explain Simpson's paradox and walk through a concrete numeric example that a non-technical product manager could actually follow.
  • You're given a forest with three bird species. Propose and define metrics that quantify how segregated the species are from each other spatially.
  • A simple linear regression is used to estimate how YouTube ad impressions affect product sales. What statistical problems do you see, and how would you redesign the study?
  • What are the ways to reduce a survey's margin of error? And if you can't change sample size or confidence level, what other levers exist and why might bootstrapping help?

“This is one of those questions where you think you know it until you have to make up numbers on the spot.”

View Post

Google·Data Scientist·Onsite - Behavioral / Leadership

Jun 2026
Behavioral round at Google for a Data Scientist role. One question, pretty soft on the surface, but it's the kind of thing that trips you up if you just give a generic 'everyone gets a voice' answer.
  • Your team is planning an off-site and most people want to go hiking, but one person objects. How do you make sure everyone feels heard and you still land on a solution the group can accept?

“I went straight into 'majority rules but let's hear them out' mode and the interviewer kind of just waited, like that wasn't enough.”

View Post

Google·Technical Program Manager·Onsite - Behavioral / Leadership

Jun 2026
Interviewed for a TPM role at Google, one round, one question that sounds easy until you're actually in it.
  • Walk me through the most complex project you have led.

“I rambled for probably two minutes before actually getting to the point.”

View Post