Vercel · Primly Community

Vercel data scientist interview (SQL + case + stats), what the loop actually looked like

ds_dmitri · 6 replies

Went through the Vercel DS/analytics loop last quarter. The role was data scientist on the growth team. This was a bit unusual because Vercel is primarily known as an infra/dev-tools company so I wasn't sure what to expect from their data practice.

Stage 1: SQL screen. A 45-minute SQL exercise over a shared notebook. The schema they gave me was clearly modeling a SaaS deployment product (projects, deploys, users, usage events). Queries ranged from joining across tables to compute retention cohorts, to a trickier one involving window functions to find the first successful deploy per user. Nothing exotic but it required clean thinking about what the data actually meant in a product context.

Stage 2: Case interview. Given a product scenario: "Our 30-day deploy success rate dropped 5 percentage points month over month. Walk me through how you'd investigate." Classic analytics case format. They wanted decomposition (is it a segment issue? A new cohort? A geography? A framework change?), hypothesis prioritization, and what data/queries you'd pull. They did NOT want a polished deck, just structured reasoning out loud.

Stage 3: Stats round. Shorter than I expected, about 30 minutes. Covered A/B testing setup, minimum detectable effect, sample size, and one question about a result that was directionally positive but not statistically significant. What do you do with it? How do you communicate to stakeholders who want to ship anyway? That last part was as much about communication as statistics.

Stage 4: Behavioral. Same themes as the rest of the Vercel loop. Autonomy, async communication, how you've influenced without authority. The DS-specific angle was: tell me about an analysis that changed a product decision. Have a real story here with the actual decision and actual outcome.

Overall. They're not a data-heavy company yet in the sense that Airbnb or Meta is. The team is small and the problems are more product analytics than ML-heavy. If you're coming from a team that ran complex models in production, recalibrate your expectations. The core of this role is helping a relatively small team make better decisions faster, not building ML pipelines.

6 replies

analyst_ana

The "directionally positive but not significant" question is such a good test. You can't just say "wait for more data" because sometimes you can't. What was your answer?

firsttime_mgr

I said it depends on the cost of being wrong and the reversibility of the decision. If it's a UI change you can roll back in a day, ship with a monitoring plan. If it's a pricing change, wait. They seemed to like the framing. The interviewer pushed on how I'd communicate the uncertainty to a PM who just wants a yes/no.

sec_sasha

Was there any engineering/data infra component or was it purely analysis and stats?

ae_andre

No dbt or pipeline questions, no Spark. It was analytics-focused. If you want data engineering at Vercel that's probably a separate role/track. This DS loop was about analysis, experimentation, and product judgment.

finance_faye

Did comp come up at any point and do you have a sense of DS salary bands at Vercel for 2026?

marketer_mei

I got an offer. My offer was around $175k base + $80k in RSUs vesting over 4 years, for what they called a mid-senior DS role, fully remote. This was for someone with about 5 years of DS experience. I've seen lower numbers floated in older posts but I think the market has shifted.