← Back to Directory

Google interview notes, page 147 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·Product Manager·Onsite - Behavioral / Leadership

Jun 2026
Went through a behavioral round at Google for a PM role. Just one question but it was pretty loaded, the kind that sounds straightforward until you're actually in it.
  • Describe a situation where you were dealing with a technical problem and a people problem at the same time.

“I had a story ready but halfway through I realized I was leaning too hard on the technical side and basically glossing over the people dynamics.”

View Post

Google·Data Scientist·Technical Phone Screen

Jun 2026
SQL-heavy technical screen for a Data Scientist role at Google. Two back-to-back query problems with a scalability follow-up baked into the second one. Nothing behavioral, just code and explain-your-thinking.
  • You have an events table where retried payments share the same user_id and idempotency_key. Write a query to keep only one row per (user_id, idempotency_key), selecting the earliest event_time and breaking ties by the smallest event_id. Return all columns.
  • Using the de-duplicated result from the previous query, write a single SQL query (no temp tables, CTEs are fine) that returns the top 2 products by distinct purchasing users for the calendar date 2025-09-01 UTC. Include product_id, product_name, distinct_buyers, and a rank column using window functions. Break ties by product_id ascending. Then explain how this scales to a billion rows and what indexes you'd add.

“The idempotency_key detail is what makes this non-trivial.”

View Post

Google·Software Engineer·Onsite - Behavioral / Leadership

Jun 2026
Google leadership round, three hypothetical scenarios back to back. The questions were all about how you'd manage people and problems as a team lead, no technical stuff at all.
  • As a team lead, how would you handle a team member who missed a deadline?
  • How would you assign roles and responsibilities when kicking off a new project with your team?
  • Your team hits a problem that nobody on the team has experience with. How do you move forward?

“I went straight to 'have a 1:1 conversation and find out why' which felt obvious the moment I said it.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

Jun 2026
Google PM interview, product design round. Just one question but it has a lot of surface area and I felt like I only scratched it.
  • Design an image sharing product.

“I went straight to users and use cases, which felt right, but I spent way too long on that part and barely got to monetization or growth before time ran out.”

View Post

Google·Software Engineer·Onsite - Behavioral / Leadership

Jun 2026
Behavioral round at Google for a software engineer role, no coding involved. The interviewer wanted a deep dive into personal projects and internship history, then wrapped up with the classic motivation question.
  • Walk me through your personal projects and internship experiences in detail.
  • What are your plans going forward, and where do you see yourself heading professionally?
  • Why do you want to join Google specifically?

“This took up most of the round.”

View Post

Google·Software Engineer·Technical Phone Screen

Jun 2026
Interviewed at Google, got asked a string manipulation question that felt deceptively simple at first.
  • How would you remove duplicate characters from a string?

“Went straight for a hash set approach and it felt fine, but I kept second-guessing whether they wanted me to preserve order or not.”

View Post

Google·Software Engineer·Technical Phone Screen

Jun 2026
Google SWE interview focused entirely on graph traversal, specifically connected components in a movie similarity graph. The problem itself wasn't too bad but the follow-up questions about complexity tradeoffs and Union-Find caught me more off guard than I expected.
  • Given n movies and a list of undirected similarity pairs, group the movies into connected components. Return each group as a sorted list of movie IDs, with the groups themselves sorted by their smallest ID.
  • Implement the connected components solution using both BFS and DFS. Walk through the time and space complexity of each.
  • Compare iterative DFS versus recursive DFS for this problem. What are the practical differences?
  • How would you solve this using Union-Find instead? When would you prefer Union-Find over BFS or DFS for connected components?

“Jumped straight to BFS which felt right, but I fumbled the output formatting part for longer than I should have.”

View Post

Google·Product Manager·Onsite - Behavioral / Leadership

Jun 2026
Interviewed for a PM role at Google and got hit with a behavioral question that sounds straightforward until you actually have to answer it under pressure.
  • Describe a situation where you made a major decision based on data that turned out to be wrong or misleading. How did you figure out the problem, what was the fallout, and what did you change to prevent it from happening again?

“The part that tripped me up was the 'safeguards afterward' piece.”

View Post

Google·Software Engineer·Onsite - Coding / Algorithms

Jun 2026
Google onsite coding round, AI/ML loop. One problem, the whole session, and it looked deceptively simple until I had to actually justify why two cuts are always enough.
  • Given a circular string of 'D' and 'R' characters with equal counts of each, find at most 2 cut positions that split the necklace into two pieces where each piece has the same number of D's and R's. You also need to justify why 2 cuts always suffice.

“The part that tripped me up wasn't the sliding window, it was the verbal justification.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

Jun 2026
Google PM interview with a classic product sense question that sounds breezy until you realize they want you to go three layers deep on metrics and rollout strategy.
  • What is your favorite product, why do you love it, how would you improve it, and what metrics and considerations would guide rolling out those improvements?

“Picked a product I actually use daily which helped, but I underestimated how far they'd push on the rollout piece.”

View Post