
Stripe Data Scientist Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 28 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Stripe.
Data Scientist
It was an HR screening, a project review, and then an on-site interview. You really need to have experience with leet coding to do well on the on-site. Honestly, I felt like the interview process was more about finding someone who had done a lot of interview prep rather than someone who actually had the skills.
- How would you approach solving problems related to marketing campaigns?
Data Scientist
I had an initial chat with a recruiter, then an interview with the hiring manager, followed by a take-home assignment. The first two chats were mainly behavioral. I was given a dataset for the take-home task, where I had to do some clustering and classification, and then write up a report. It ended up taking me way longer than the 4-6 hours they suggested, more like 10-12 hours. A few days after submitting it, I got a standard rejection email without any feedback on the take-home part. Honestly, for the time commitment, it'd be nice to get some feedback on why I wasn't selected. Lesson learned: maybe skip take-home assessments.
- Could you start by telling me a bit about yourself?
- Can you walk me through a technical project you've worked on?
- Could you discuss a technical project you were involved in?
Data Scientist
It was a Recruiter Call, then a HM Call, followed by a Take-home assignment, and finally a virtual Onsite. The HM screen was really good, lots of relevant experience discussed. We talked about my past experience and how I'd approach problems on the team. Then I got the take-home; I spent about 12 hours on it, way more than the 4-8 hours suggested. The assignment felt like something a whole team would tackle - defining the problem and solving it. I wrote up as much code as I could and a business doc outlining the issues and solutions. Sent it in and got rejected, with no feedback at all; it was a horrible experience for a Senior candidate, especially when I have multiple offers from the usual top-tech companies.
- Tell me about a past project, including detailed questions on its technical and business implementation and its impact.
- Using a provided dataset of payments, please define a problem and then solve it.
Stripe Data Scientist Interview Questions
Quoted word for word from Stripe interview reports.
“Build a predictive model using the provided dataset.”
Read reports →“Can you explain the results from XGBoost?”
Read reports →“Considering a subscription versus a market-place model, how would you make a decision between the two?”
Read reports →“What's your evaluation on which option, subscription or market-place, would be more beneficial for the company's long-term success?”
Read reports →“How would you estimate the future customer value?”
Read report →“For the on-site interviews: how would I find users for a new product they were trying to launch? Note: in the hypothetical scenario there is no labeled dataset and you do not have time to collect and label data.”
Read report →“Can you do a customer segment analysis for us as a take-home task?”
Read report →“Can you describe your method for creating a machine learning model to forecast customer churn?”
Read report →“Can you describe your approach to predicting customer churn rate?”
Read report →Formats, difficulty and experience
Across all 28 Stripe interview reports.