Shopify Data Scientist interview questions

32 Data Scientists have shared notes from their Shopify interviews, with the questions they were asked in each round. That is 28% of the 115 Shopify interview notes on Screna AI.

32 Data Scientist interview notes

Shopify·Data Scientist·Onsite - Product Sense / Strategy

Jul 2026
A product analytics case for Shopify's DS role centered on a single theme called 'Pirate' and what to actually do with the data after the analysis is done. The case pushed pretty hard into strategy and experimentation territory, not just metrics.
  • Given the usage and revenue trends in the Pirate theme data, what concrete actions would you recommend to the product team?
  • How would you prioritize the actions you're recommending, and what success metric and guardrails would you put in place to evaluate them?
  • What additional data, instrumentation, or experiments would you want before finalizing your recommendations?

“I went straight to retention and revenue levers and kind of skimped on acquisition.”

View Post

Shopify·Data Scientist·Onsite - Cross-functional / Panel

Jul 2026
Shopify data scientist interview that threw a genuinely brutal multi-part question at me covering project leadership, cross-functional conflict, and process institutionalization all in one breath. Not a casual screen.
  • Walk me through the most challenging data science project you led end-to-end in the past two years. Cover the business goal, what you personally owned versus what others handled, the key constraints you faced, and the measurable before/after outcome.
  • In a fully remote org spread across multiple time zones, how did you align Product, Engineering, and Design when their goals were directly in conflict? Walk through your decision framework, the artifacts you used, and one specific example where you disagreed but committed anyway.
  • What concrete artifacts did you use to drive alignment across teams, like RFCs, decision logs, or experiment briefs, and what did you put in place afterward to make sure the process stuck?
  • What is one mistake you made on that project that you would handle differently if you ran it again?

“90 seconds is brutal for this.”

View Post

Shopify·Data Scientist·Technical Phone Screen

Jul 2026
Shopify data scientist interview, got a coding question that looked simple at first glance but had enough edge cases to trip you up if you weren't paying attention. Pretty standard technical screen vibe.
  • Write a Python function that computes the Jaccard similarity between two lists of strings, handling duplicates, empty inputs, and doing it in linear time without any external libraries.

“The empty list edge cases are what got me thinking for a second.”

View Post

Shopify·Data Scientist·Technical Phone Screen

Jun 2026
A data science round at Shopify focused entirely on communicating analytical results about pirated themes to a product manager. The question was less about the math and more about how you'd structure a short readout and what decisions you'd actually be driving toward.
  • You've calculated the monthly share of shops using pirated themes and estimated revenue loss from those themes (monthly and cumulative). Walk through how you'd present these findings to a Product Manager in a 5 to 10 minute readout, covering your headline, which visuals you'd lead with versus keep as backup, the assumptions behind your revenue estimate, how you'd handle data quality issues or weird patterns in the data, and what concrete next steps you'd recommend.

“This tripped me up more than I expected.”

View Post

Shopify·Data Scientist·Technical Phone Screen

Jun 2026
Shopify data scientist interview with a meaty case question about piracy detection metrics. One question, but it had a lot of layers and I felt like I was being tested on whether I'd actually worked with messy real-world data before.
  • You have two preliminary findings: monthly pirated-theme usage appears to rise from 0% to 100% over the observed period, and cumulative estimated revenue loss keeps growing. A PM asks if this is a red flag and what to do next. How do you present these results, which metrics do you lead with, and what caveats and follow-up analyses would you flag before the PM commits resources?

“This one is deceptively wide.”

View Post

Shopify·Data Scientist·Technical Phone Screen

Jun 2026
Shopify data scientist interview that centers almost entirely on one deep technical project walkthrough. They want the full picture: problem, data messiness, modeling choices, experiment design, deployment, and what you'd change. Be ready to go several layers deep on any part of it.
  • Walk me through a technical project you led or meaningfully contributed to in data science, analytics, ML, or engineering. Start with the big picture, but be ready to go deep on any part of it.

“This is basically the whole interview.”

View Post

Shopify·Data Scientist·Technical Phone Screen

Jun 2026
Shopify data scientist interview with a time-series case study. The whole thing was basically one big open-ended scenario about explaining anomalies in shopping session data and then doing some hands-on exploration. Felt more like a product analytics exercise than a traditional DS interview.
  • You're shown three years of weekly Shopify session data. There's a spike every November and a one-off spike in June of year three. What business reasons could explain each of those patterns?
  • Using a dataset they provide, dig into those spikes further and come up with at least two hypotheses you'd want to validate with more data.

“The November part was easy, Black Friday and Cyber Monday basically write themselves.”

View Post

Shopify·Data Scientist·Technical Phone Screen

Jun 2026
Shopify data scientist interview with a SQL-heavy analytical question built around a made-up mobile app schema. The problem was open-ended in a way that felt a bit disorienting at first since you had to define your own metric before you could even start writing code.
  • Given tables for themes, user activity, revenue, users, and a calendar, write a SQL query that tracks whether Pirate-themed content is growing over time. You need to define your own growth metric, return a month-by-month time series suitable for charting, and explain why your chosen metric captures growth.

“The open-ended metric definition part tripped me up more than the SQL itself.”

View Post

Shopify·Data Scientist·Technical Phone Screen

Jun 2026
Shopify data scientist interview, pair programming format where they had me write code live with the interviewer watching. Pretty straightforward session focused on a similarity metric problem.
  • Write a Python function that takes two lists of strings and returns their Jaccard similarity score.

“The math is simple enough: intersection over union.”

View Post

Shopify·Data Scientist·Onsite - Behavioral / Leadership

Jun 2026
Shopify's Data Scientist loop included a pre-read dump sent 24 hours before a Life Story interview, which is a format I hadn't seen before. You're expected to critique a product pivot, map your resume to company values with actual numbers, and then walk through every role you've ever had in uncomfortable detail. The behavioral inventory piece at the end was genuinely strange.
  • You're given a pre-read about a recent product pivot. Identify one underappreciated risk, one measurable opportunity, and come up with a question you'd ask HR that proves you actually read it.
  • Pick two of your past projects and map them to two of the company's stated cultural values. For each, give a specific metric that shows the impact.
  • For each role on your resume: why did you choose that industry and company, what was the core problem you owned, what was the quantified outcome, and why did you leave?
  • Describe the hardest pushback you've faced at work. Who pushed back, what was the decision, what exactly did you say or do, and what happened?
  • Looking back at a past role, what would you do differently now?
  • On a personality inventory, you see the prompt 'I take calculated risks even when information is incomplete.' Do you strongly agree or strongly disagree? Back it up with a real incident, and explain how you stay authentic while fitting into a high-ownership culture.

“Six pages of strategy doc dropped on you the night before and you're supposed to synthesize it into something that sounds smart but not rehearsed.”

View Post