← Back to Directory

Google interview notes, page 25 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

Apr 2026
Interviewed for a SWE role at Google, one question about handling change. Not much to report but figured I'd log it anyway.
  • How do you cope with dynamically-changing environments?

“Pretty standard behavioral question but I still fumbled it a bit.”

View Post

Google·Software Engineer·Technical Phone Screen

Apr 2026
Google backend engineer interview with a data structure design problem. Pretty focused, just one question but they pushed hard on the complexity requirements.
  • Design a leaderboard system that always keeps the highest-scoring player at the top and supports O(1) player lookup by ID.

“The O(1) lookup part is what trips you up if you just reach for a sorted structure.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

Apr 2026
Google PM interview, product strategy round focused on Maps. Single question but it had a lot of surface area and I felt underprepared for the operational side of it.
  • What strategic pillars would you use to keep Google Maps data accurate and up to date through user-generated content?

“I went straight to contribution incentives and Local Guides, which felt obvious in retrospect.”

View Post

Google·Software Engineer·Technical Phone Screen

Apr 2026
Google SWE coding round, one question the whole time. Number theory flavored but really just brute force optimization once you see it. Not the hardest thing I've done but the constraint range made me nervous.
  • Given an integer n, find all integers s less than n such that s can be expressed as the sum of two squares in exactly two distinct unordered ways, where (a, b) and (b, a) count as the same. For example, 50 qualifies because 1² + 7² = 50 and 5² + 5² = 50. The constraint is 1 <= n < 2³¹ - 1.

“The example they give makes it look easy but then you realize n can be up to 2 billion and suddenly your O(n²) loop is a problem.”

View Post

Google·Product Manager·Onsite - Behavioral / Leadership

Apr 2026
Google behavioral round, just one question but they really wanted you to go deep on it. The whole thing was about deadline pressure and how you handled the mess around it.
  • Tell me about a time you had to deliver something under a tight deadline. Walk through how you prioritized, what you cut, how you kept stakeholders and your team in the loop, and what happened in the end.

“This question is deceptively wide.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

Apr 2026
Google product interview, one question about redesigning LinkedIn for younger users. Short session, felt more like a product sense warmup than a full loop.
  • How would you improve LinkedIn to better serve Gen-Y and Gen-Z users?

“I jumped straight into feature ideas and the interviewer just kind of waited.”

View Post

Google·Software Engineer·Onsite - System Design / Architecture

Apr 2026
Google SWE system design round, one question about building a visual landmark recognition system. Pretty open-ended and I spent a lot of time second-guessing my architecture choices.
  • Design a system that can identify real-world landmarks from images or photos submitted by users.

“I jumped straight into the ML pipeline without scoping the problem first, which I think hurt me.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

Apr 2026
Google PM interview with a product design question about Disney theme parks. Pretty open-ended, which I wasn't fully prepared for.
  • Design a mobile app for Disney theme parks.

“I jumped straight into features and immediately regretted it.”

View Post

Google·Product Designer·Onsite - Behavioral / Leadership

Apr 2026
Google design interview, behavioral round focused on collaboration and handling disagreement across stakeholders. Pretty standard for this type of role but the question had more nuance than I expected.
  • Tell me about a time when conflicting perspectives from different people led to competing design directions. How did you collaborate, weigh trade-offs, and incorporate feedback instead of just pushing your own solution?

“I had a decent story ready but I think I spent too long on the setup and not enough on what I actually did differently because of the other perspectives.”

View Post

Google·Software Engineer·Onsite - Coding / Algorithms

Apr 2026
Google SWE coding round, one problem the whole session. Graph/clustering problem that looked straightforward but has some edge cases that'll bite you if you're not careful about how you handle transitivity.
  • Given a list of 2D points and a radius r, group the points into clusters where two points belong to the same cluster if the Euclidean distance between them is at most r, and cluster membership is transitive. Return the total number of distinct clusters.

“My first instinct was BFS and it was the right call, but I wasted probably five minutes second-guessing myself and almost went down a sorting rabbit hole.”

View Post