Stitch Fix logo

Stitch Fix Data Scientist Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 18 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
66.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Stitch Fix.

Showing 3 of 18
Stitch Fix logo
Stitch Fix

Data Scientist Intern

Analytics · more than a year ago

Intern Difficult Positive experience Decline offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Panel
Interview formats
Technical Coding Behavioral

There were 4 rounds of interviews. The first was a general phone interview on Zoom. The second round focused on statistics and ML, testing knowledge of probabilities, probability distributions, and various ML techniques. The third round was a coding challenge involving a medium-difficulty LeetCode problem. The final round was with senior team members to assess logical thinking and problem-solving abilities. The interviewers were great.

Confirmed questions1 question
  • If you were to test an offer by emailing it to 5% of your customers, how would you interpret their responses? Specifically, if 50% of that 5% accepted the offer and 50% did not, can you conclude that 50% of your entire customer base would accept the offer?
Stitch Fix logo
Stitch Fix

Data Scientist

Analytics

Entry Difficult Negative experience No offer 7 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Coding

I had a phone screen with the recruiter first. Then I had a one-hour interview that included both coding and technical questions. The coding question was the same one other candidates mentioned. The technical questions were about my previous projects, asking what the project was, how I deployed it, and how I evaluated it. No machine learning questions were asked. After that, there were 6 rounds of onsite interviews, which included 2 coding rounds and 4 technical rounds.

Confirmed questions2 questions
  • How did you evaluate models and can you describe a past project?
  • Can you tell me about a past project and how you evaluated models?
Stitch Fix logo
Stitch Fix

Data Scientist

Analytics

Mid Difficult Positive experience Accept offer 4 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Coding System Design Other

We started with a chill coffee chat. Then I had two phone interviews focusing on statistical modeling. After that, I went for a full day onsite. Since I was considered for two different positions, they scheduled me for 7 hours of interviews. About half of them were about statistics, a few were about engineering, and some were about product. The stats and modeling questions were pretty good, but tough. The engineering questions were super easy.

Confirmed questions1 question
  • Could you compare the performance of two different items and recommend which one to choose for our customers?

Stitch Fix Data Scientist Interview Questions

Quoted word for word from Stitch Fix interview reports.

Suppose we have item purchase data and user purchase probabilities are uniform. If an item was recommended 10 times and purchased 10 times, what's its long-term purchase probability?

Read reports

Could you write a function to sample from a multimodal distribution? You'll receive keys, weights, and the number of samples (N) to draw, and you need to return a list of N keys.

Read reports

Could you build a classification model using a pandas dataset to predict specific classes?

Read reports

Can you implement a function to sample from a multinomial distribution?

Read report

What statistical methods can you use to determine if the means of two groups are different?

Read report

Could you write code to perform a Monte Carlo simulation?

Read report

Formats, difficulty and experience

Across all 18 Stitch Fix interview reports.

Interview formats

Technical 38.3%
Behavioral 27.7%
Coding 25.5%
System Design 4.3%
Other 4.3%

Interview difficulty

Easy 0%
Average 72.2%
Difficult 27.8%

Candidate experience

Negative 22.2%
Positive 66.7%
Neutral 11.1%