Real Interview Experiences
Learn what to expect, directly from candidates and interviewers who've been through it.
Interviewed recently? Share your experience to help others prepare and unlock full access

“What was very unusual is they didn’t give me any tooling to draw the system design, so I just sketched it on a piece of paper and talked them through it, then we got into this oddly deep debate about whether hover-over history should count as a recommendation signal.”

“Not all interviewers may be able to adequately ask the right questions to go in depth, but they are absolutely looking for you to provide that depth by yourself. Your examples should not be surface level, but show you actually lived through the situation.”

“The most awkward part was they kept questioning my ability to analyze data, and I had actually initiated and been a big part of the migration from Microsoft to analyze data, so it felt really strange.”

“The interview is definitely hard, but achievable with preparation because the timing is very less. In the screening, you get five Python and five SQL in one hour, and you need to pass at least three SQL and three Python.”

“When they wrote that one column depends on another, I pretty much immediately jumped to cycle detection and modeled it as a graph. There was a lot of reading involved, but the solutions themselves were mostly brute force and straightforward.”

“The process wasn’t as long as I expected. My onsite was supposed to be four rounds, but they cut it to just two, and one of them was a time-based key value store with delete at a specific timestamp given in the full spec up front.”

“I had to lead an enablement session for a thousand Adobe engineers, so I built a fake Adobe codebase, demoed Cursor live, and got pushback like, "usage is up, but PRs are going down, what do you do?"”

“I’d been applying to Google for five years, like 50 to 100 times, with and without referrals, and this one just randomly responded. Honestly, I think for TPM it’s a chance thing, so sometimes you just get yourself in the door through PGM and switch later.”

“They were trying to team match me to a Gemini role before the loop, and then in strategy it got almost combative. Every idea was, 'Slack can do that too, so how are you going to compete with free?'”

“The AI enabled round was actually pretty unique. I used bit mask first, then hit a collision because the input had letters and numbers, and the LLM started hallucinating new functions, so I had to debug both the codebase and the AI.”

“There’s a new AI coding section I haven’t seen before. They still want to test my coding skill, so I first implement by myself, then use AI as a code reviewer for readability and missing test cases.”

