I went through a fairly standard “OA then interviews” flow for the Data Scientist role, with mostly medium difficulty questions over about 1–2 weeks.
Online assessment (HackerRank/ML test) — 75 minutes with 8 MCQs on ML/statistics concepts (e.g., regression/logistic regression, bagging, neural networks/statistics) plus one LeetCode-style coding question.
7 months ago
Average Positive New York, NY
I interviewed for the Data Scientist role in a more selective, loop-style process where I had to pass multiple interviews in close succession, with harder theory and coding under time pressure.
Resume screening — initial review of my resume by leadership.
7 months ago
Easy Negative United States
I interviewed for the Data Scientist role in a format that started with behavioral and then moved into technical rounds, but it felt poorly organized.…
7 months ago
Average Positive United States
I experienced a dense technical day for the Data Scientist role: an OA followed by multiple back-to-back rounds with minimal downtime, blending ML fun…
8 months ago
Average Negative United States
I applied to the Data Scientist role and after passing the online assessment, the process ended abruptly before interviews. Online assessment — I comp…
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Online Assessment
Candidates can expect an online assessment that typically includes multiple-choice questions on machine learning/statistics concepts and a coding problem, often hosted on HackerRank. The assessment serves as an initial gatekeeper for the interview process.
HackerRankML conceptscoding problem
Technical Interview Rounds
The interview process generally consists of multiple back-to-back technical rounds focusing on machine learning theory, problem-solving, and coding challenges, with a mix of case studies and live coding tasks. Candidates should be prepared for a rigorous evaluation of their technical skills.
technical roundscase studylive coding
Behavioral Interviews
Candidates will likely encounter behavioral interviews that assess cultural fit and communication skills, often using the STAR method to evaluate past experiences. These rounds may occur early in the process or interspersed with technical evaluations.
behavioralSTAR methodcultural fit
Interview Structure and Flow
The interview process can vary significantly in structure, with some candidates experiencing a well-organized flow while others report disorganization and poor communication. Candidates should be prepared for quick transitions between different types of questions and rounds.
interview structurecommunicationtransition
Difficulty and Expectations
Candidates should anticipate a challenging interview experience, with high expectations for both technical knowledge and problem-solving abilities. Many reports indicate that even strong performances in individual rounds may not guarantee progression due to the competitive nature of the selection process.
difficultyhigh expectationscompetitive
Outcome and Feedback
Feedback can be minimal or lacking clarity, with many candidates not receiving detailed reasons for their rejection. It's important to approach the process with a mindset of learning and improvement, regardless of the outcome.