I only got as far as the online assessment stage, and the overall process felt straightforward and ML-focused even though I didn’t reach the later rounds.
Online assessment (OA) — ML fundamentals with a coding component; it seemed closer to traditional ML than LLM-specific content.
4 months ago
Average Positive United States
I went through a fairly standard, medium-difficulty data science process with an OA followed by a short interview loop over a couple of days.
Online assessment (OA) — ML fundamentals and stats concepts (e.g., linear regression assumptions, bagging/random forests/logistic regression); included a small coding prompt or coding question.
6 months ago
Average Neutral London, England
I ran into an uneven process where the interview structure felt less organized than expected, but the topics they tested were still firmly in DS/ML an…
6 months ago
Average Positive Singapore
I interviewed for a Data Scientist role in a high-tempo loop where one pass/fail decision could end the process, and the hardest part was combining ML…
7 months ago
Average Positive United States
I experienced a more difficult, tightly packed interview day where the technical depth went beyond “basic ML” into end-to-end case thinking plus heavi…
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Online Assessment (OA)
Candidates typically complete a HackerRank-style online assessment focused on ML fundamentals, statistics, and coding tasks, which serves as a gate to the interview process. Performance on this assessment is crucial, as passing it is often required to move forward.
HackerRankML fundamentalscoding
Technical Interview Rounds
The interview process generally includes multiple technical rounds that assess machine learning knowledge, coding skills, and problem-solving abilities. Candidates should expect a mix of case studies, theoretical questions, and live coding exercises, often requiring deep understanding of ML concepts and practical applications.
technical roundscase studylive coding
Behavioral and Cultural Fit
Behavioral interviews focus on candidates' backgrounds, motivations, and cultural fit with the company, often involving situational questions. This aspect is crucial as it helps interviewers gauge alignment with company values and team dynamics.
behavioralcultural fitmotivation
Interview Structure and Organization
Candidates report varying levels of organization in the interview process, with some experiencing well-structured loops while others faced disorganized scheduling and unclear transitions between rounds. Being prepared for potential scheduling issues and rapid transitions is advisable.
organizationschedulinginterview structure
Difficulty and Expectations
The overall difficulty of the interviews can be high, with expectations for strong foundational knowledge in ML and coding. Candidates should be ready for challenging questions that require both theoretical understanding and practical problem-solving skills.
difficultyexpectationsML knowledge
Feedback and Communication
Many candidates noted a lack of feedback and unclear communication regarding their performance and next steps, which can lead to frustration. It's important to follow up for clarity and to confirm availability early in the process to avoid scheduling mismatches.