← Back to Directory

Google interview notes, page 201 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·Onsite - Coding / Algorithms

Jul 2026
Google SWE coding round with a subsets problem that looks easy until duplicates show up and you realize your initial approach generates repeats everywhere.
  • Given an integer array that may contain duplicates, return all possible subsets without any duplicate subsets in the result.

“My first instinct was the standard backtracking approach I'd used for the no-duplicates version, and it immediately produced duplicate subsets.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

Jul 2026
PM interview at Google with a question that blends user psychology and monetization in a way that sounds simple but pulls you in two directions at once. No frills, just one meaty product strategy question.
  • As a PM at Meta, how would you reduce the guilt users feel when using Instagram while simultaneously growing revenue?

“The tension here is real and I don't think I handled it cleanly.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

Jul 2026
Google PM interview, one question about designing something for drivers stuck in rush hour traffic. Pretty open-ended, which I did not fully appreciate until I was already mid-answer.
  • Design a product for drivers during rush hour.

“I jumped straight into features way too fast.”

View Post

Google·Software Engineer·Onsite - Coding / Algorithms

Jul 2026
Google SWE coding round with a bin-packing style problem involving two resource dimensions. Not the hardest problem on paper but the two-constraint angle made greedy approaches fall apart pretty fast.
  • Given N machines each consuming two types of resources, and racks with fixed capacity limits on both resource types, find the minimum number of racks needed to fit all machines. Return -1 if any machine exceeds either capacity limit.

“My first instinct was a greedy sort on one dimension and I ran with it way too long before realizing it breaks on the second constraint.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

Jul 2026
Got a product design question for a Google PM role, just the one question about designing a washing machine. Pretty classic hardware-meets-software prompt that I wasn't fully prepared for.
  • How would you design a washing machine for Google?

“I spent the first minute just staring at this question internally wondering if they meant a literal appliance or some metaphor for a data pipeline.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

Jul 2026
Google PM interview with a product design question focused on taking something from zero to launch. Pretty standard for this type of role but the end-to-end framing means they want more than just 'here's a feature idea'.
  • Walk me through how you managed a product from initial design all the way through to launch.

“I started with user research and problem framing, then walked through prioritization, cross-team coordination, and how we decided the thing was actually ready to ship.”

View Post

Google·Software Engineer·Technical Phone Screen

Jul 2026
Google coding interview, dynamic programming problem about counting dice combinations. Pretty classic but I underestimated how many edge cases there are.
  • Given n dice each with k faces, find the total number of ways to achieve a specific target sum across all throws.

“I jumped straight to recursion and it worked but was way too slow.”

View Post

Google·Technical Program Manager·Technical Phone Screen

Jul 2026
Google TPM interview, single question about technical complexity. Pretty standard stuff but it's the kind of question that sounds easy until you're actually in the room trying to pick the right project.
  • Walk me through the most technically complex project you've worked on and explain what made it complex.

“I overthought the project selection.”

View Post

Google·Software Engineer·Onsite - Coding / Algorithms

Jul 2026
Google SWE coding round with a tree construction problem. The question was more involved than it looked at first glance, lots of edge cases hiding in the tie-breaking rules.
  • Given a list of symbols and their frequencies, build a Huffman tree and output a valid prefix-free binary code for each symbol. Tie-breaking must be deterministic: always merge the two lowest-frequency nodes first, and if frequencies are equal, use lexicographic order of the node's minimum symbol to decide which becomes the left child (edge 0). If there's only one symbol, output code 0.

“I spent the first few minutes just staring at the tie-breaking rules.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

Jul 2026
Got a product strategy question at Google for a PM role, framed around Apple Maps. Interesting because you're essentially being asked to think like a competitor while sitting in a Google interview.
  • You're a PM at Apple Maps. How would you grow its market share against competitors, and if the product is already feature-complete, how would you approach marketing it?

“The feature-complete angle is what tripped me up.”

View Post