Level: Senior-Level
Round: Onsite · Type: Multiple Types · Difficulty: 7/10 · Duration: 240 min · Interviewer: Neutral
Topics: Tree DFS, System Design, Behavioral Questions, Product Thinking
Location: San Francisco Bay Area
Interview date: 2026-03-31
The onsite interview consisted of a coding round, a system design round, a data modeling round, and two behavioral rounds.
The coding question was not a LeetCode problem but involved Tree DFS. It was not very difficult, but I had to write my own code to test it.
The system design question was on ad frequency capping, which is a common question.
The data modeling question involved demand-side tables, specifically the advertiser/campaign/ad group/ad table set, another common topic.
One of the behavioral rounds didn't seem to focus much on product thinking. The other behavioral round involved standard questions and giving/receiving feedback.