Google·Software Engineer·Technical Phone Screen
- Given an array of objects, how would you remove duplicate entries?
“Seemed simple at first and I jumped straight to using a Map keyed by some unique property.”
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
“Seemed simple at first and I jumped straight to using a Map keyed by some unique property.”
“Felt pretty comfortable here.”
“Knew this conceptually but stumbled trying to articulate it cleanly under pressure.”
“I started with brute force and the interviewer let me finish before asking if I could do better.”
“I went straight into two-tower retrieval and the interviewer seemed fine with it, but I fumbled when they pushed on freshness requirements.”
“Pretty standard BFS once you see it.”
“I went straight to a past project where we had to cut a feature mid-sprint because the infra couldn't support it at scale.”
“Coming from a startup, I had plenty of real material here.”
“I went with the $1 bill, leaned into the cost-to-produce argument and digital payments trends.”
“I spent probably too long on user segmentation before even touching the problem.”