The recruiter step came first, and after about a week I went into a classic interview that included genuinely tricky questions. One prompt that stuck with me was about how to impute data when an ML model is already in production—basically, the interviewer wanted the real-world constraints, not just the generic approach.
Next, I had a deeper technical conversation centered on my past projects, and it felt like they gave a lot of weight to the parts where I had to think like a data engineer. After that, there was an open-ended business case for a data engineer style problem, which meant I had to translate technical considerations into a scoped, sensible plan rather than treating it like a purely theoretical discussion.
9 months ago
Average Neutral Paris
After a call with Talent Acquisition, I had a conversation with the hiring manager to go over the role and my background. The process then moved into a more hands-on stage where two data scientists assessed my technical skills through a use-case style discussion, along with follow-up technical questions.
The use case was framed like a client scoping session focused on predicting gas consumption. I had to walk through the full ML workflow: understanding the data, handling missing features, choosing a model, and talking through the KPIs that would measure success. The interview felt like they wanted me to slow down, clarify the objective before jumping into modeling, and show how I think end to end.
> 1 year
Difficult Neutral United States
My process started with a screener with an in-house recruiter, and it immediately felt more demanding than a typical first chat. After that, I had a s…
> 1 year
Difficult Positive France
My interviews felt intentionally staged, but also pretty strenuous. I started with an HR conversation and a fit discussion, then I got a technical cas…
> 1 year
Average Positive Paris
I first connected with the team over Skype, and the conversation centered on thinking through a concrete machine learning problem. After that, I had a…
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Timeline
The interview process typically spans about three weeks and includes multiple stages: an initial recruiter call, followed by technical interviews, case presentations, and sometimes roleplay scenarios. Candidates should expect a structured progression from screening to more in-depth technical assessments.
TimelineStructured ProcessRecruiter Call
Technical Assessments
Candidates will face a variety of technical challenges, including hands-on case discussions and coding challenges, where they must demonstrate their understanding of machine learning workflows and algorithms. Expect to articulate both the technical details and the reasoning behind decisions.
Technical SkillsML WorkflowCoding Challenge
Real-World Problem Solving
Interviews often focus on real-world applications of data science, requiring candidates to work through practical scenarios and business cases, such as predicting outcomes or scoping projects. This emphasizes the importance of understanding production constraints and business objectives.
Business CaseReal-World ApplicationsProblem Solving
Communication & Roleplay
Candidates may engage in roleplay scenarios where they must communicate effectively with both technical and non-technical stakeholders, showcasing their ability to scope problems and drive discussions. This tests not only technical knowledge but also interpersonal skills.
Interviews include discussions about fit and motivation, assessing how candidates align with the company's values and culture. Expect questions that explore past experiences and how they relate to the role and company ethos.
Behavioral QuestionsCultural FitMotivation
Feedback & Reflection
Candidates often reflect on the experience as demanding yet respectful, with an emphasis on clarity and practical reasoning. Many noted that they wished they had focused more on articulating production constraints and real-world implications during their responses.