Level: Senior-Level
Round: Full Journey · Type: Multiple Types · Difficulty: 4/10 · Duration: 420 min · Interviewer: Neutral
Topics: Behavioral, Statistics, Infrastructure, Data Science, SQL, Python, Product Sense, Machine Learning, Project Management
Location: San Francisco Bay Area
Interview date: 2025-06-30
Got offer: False
Question: Quick 30-minute chat with the hiring manager, discussing two past projects in detail, and an overview of the upcoming interview rounds.
Question: The hiring manager asked many open-ended professional questions related to statistics, infrastructure, and data science.
Question: Coding assessment (SQL + Python) with easy-level questions.
Question: A 30-minute presentation about a project I led, attended by about 30 TPMs of various levels, followed by Q&A.
Question: Questions about daily operations.
Question: Discussion of current product responsibilities, metrics, and handling situations where data is positive but leadership is not satisfied.
Question: Questions related to software engineering knowledge.
I discussed two past projects and their specific details. The hiring manager provided an overview of what to expect in the subsequent interview rounds.
The hiring manager asked the following questions:
The coding assessment focused on basic data manipulation. I spent time preparing for DFS/BFS questions based on interview preparation materials I found, but the actual questions were more fundamental. I had 30 minutes to complete 12 questions, and completing them wasn't mandatory, but explaining my approach was.
I presented a project I had led. Approximately 30 TPMs from different levels at Snap attended and asked questions.
The interviewer, a TPM from another team, asked:
The interviewer, an engineering director, primarily discussed the product I was currently responsible for. Questions included:
I went into details about my current work.
The interviewer asked: