← Back to Directory

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

May 2026
Google SWE interview, got a merge intervals problem. Pretty standard algorithmic round, nothing too wild to report.
  • Given a list of intervals, merge all overlapping intervals and return the resulting list.

“Classic problem but I still fumbled the edge case where one interval completely swallows the next.”

View Post

Google·Software Engineer·Technical Phone Screen

May 2026
Got a simulation-style coding problem at Google for a SWE role. The problem looked deceptively manageable at first glance but the priority queue logic and tie-breaking rules made it a lot messier to implement cleanly under pressure.
  • Given a list of people each requesting to pass through a single door (either entering or exiting) at some timestamp, compute the actual time each person uses the door. The door handles one person per time unit, so queues form. Priority rules at ties: the direction used at the previous time step gets priority; if the door was idle, exit wins. Within the same direction, lower index goes first.

“The problem statement itself takes a while to parse.”

View Post

Google·Software Engineer·Onsite - Coding / Algorithms

May 2026
Google SWE coding round, one problem but it had legs. Started easy enough and then they kept pushing on complexity until I was drawing Union-Find on the whiteboard and second-guessing every word I said.
  • You have an integer array of length N and a list of queries, where each query (q1, q2, k) overwrites all elements in the inclusive index range [q1, q2] with value k. Queries are applied in order, so later ones overwrite earlier ones in overlapping regions. Return the final array, and be ready to discuss approaches better than the naive O(N * Q) solution.

“I started with the brute force and they let me finish it, then immediately asked what happens when N and Q are both a million.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

May 2026
Google PM interview with a single open-ended product design question. Pretty classic format but the question itself had a lot of room to go sideways.
  • How would you design a next-generation elevator?

“I went straight to user pain points which felt right, but I spent way too long on the obvious stuff like wait times and button interfaces.”

View Post

Google·Software Engineer·Onsite - Multi Round

May 2026
Went through the full Google SWE loop: two phone screens, two onsite coding rounds, team matching, and then radio silence from the recruiter for going on two weeks. The technical rounds went reasonably well but one of them ended in a half-finished solution, so now I'm just sitting here refreshing my inbox and spiraling.
  • Given a list of meeting time intervals, find the minimum number of meeting rooms required to schedule all of them without overlap.
  • Given a tree representing a mathematical expression, evaluate it and return the result.
  • A standard medium-difficulty coding problem focused on algorithmic problem solving (specific topic not disclosed).
  • Behavioral / Googleyness assessment covering values, culture fit, and how you handle various work situations.

“Got through it fine and had something close to the optimal approach ready for the follow-up too.”

View Post

Google·Software Engineer·Technical Phone Screen

May 2026
Google SWE coding round, one question on string decoding. Pretty standard recursion/stack problem but the nested case is where things get interesting.
  • Implement a function that decodes an encoded string of the format k[encoded_string], where k is a positive integer indicating how many times to repeat the enclosed string. For example, '3[a]2[bc]' should return 'aaabcbc'.

“My first instinct was recursion but I pivoted to a stack approach mid-explanation which probably looked a bit shaky.”

View Post

Google·Software Engineer·Onsite - Behavioral / Leadership

May 2026
Got a leadership-style scenario question at Google for a software engineering role, which threw me a bit since I wasn't expecting something this management-heavy. It was a single big hypothetical that unpacked into like five different sub-problems.
  • You're a senior manager and your team is drowning in work. Walk through how you'd diagnose what's going wrong, decide what to cut or delay, move resources around, push back on scope or deadlines, keep the team from burning out, communicate all of this to stakeholders, and actually measure whether your plan is working.

“This question is a beast because it's really like six questions wrapped in one.”

View Post

Google·Product Manager·Onsite - Behavioral / Leadership

May 2026
Google PM behavioral question about managing a difficult tech lead dynamic. Short scenario, but it made me think harder than expected about how I'd actually handle that relationship day to day.
  • You're a PM at Google and your tech lead constantly plays devil's advocate. How do you handle that working relationship?

“My first instinct was to frame it as a conflict to resolve, which felt wrong pretty fast.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

May 2026
Google PM interview with a single open-ended VC scenario question. Pretty creative prompt but also kind of paralyzing if you're not used to thinking in that mode.
  • A VC is handing you $20M to build any technology-enabled product or service. How do you get started?

“I froze for a second because the question is so wide open it almost feels like a trick.”

View Post

Google·Product Manager·Onsite - Product Sense / Strategy

May 2026
Google PM interview with a classic estimation question. Not much to report beyond the one question, but it stuck with me.
  • How many ping pong balls can fit in a helicopter?

“Classic fermi estimation.”

View Post