I started with an online coding round where I shared my screen and worked through the prompt live. A little later, I moved into a second round with an interviewer from a Google team format-wise, but the setup felt very practical: the interviewer had a CSV file and I was expected to write a simple data manipulation script from it.
The coding itself felt like the kind of task where getting the details right mattered more than fancy algorithms. I remember focusing on correctness and making my approach clear while I worked through the transformations needed from the data.
3 months ago
Average Positive Remony, Scotland
I started with an online coding round where I shared my screen and worked through the prompt live. A little later, I moved into a second round with an interviewer from a Google team format-wise, but the setup felt very practical: the interviewer had a CSV file and I was expected to write a simple data manipulation script from it.
The coding itself felt like the kind of task where getting the details right mattered more than fancy algorithms. I remember focusing on correctness and making my approach clear while I worked through the transformations needed from the data.
5 months ago
Difficult Positive California City, CA
My hardest stretch started with a timed assessment and coding round that lasted about 30 minutes. The problem was genuinely difficult, but the intervi…
5 months ago
Average Negative United States
Early on, I went through an interview that was mostly about my resume, handled by an AI bot. After that, I did a coding problem with an automated eval…
7 months ago
Average Positive India
My process felt structured from the start. First I went through an MCQ-based screening round that tested fundamentals across programming, machine lear…
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Initial Screening & HR Round
The interview process typically begins with an HR screening focused on the candidate's background and motivations, followed by a multiple-choice questionnaire assessing fundamental skills in programming and machine learning.
HR screeningMCQBackground assessment
Coding Assessment
Candidates can expect a live coding round where they share their screen and solve problems, often emphasizing correctness and practical data manipulation tasks over complex algorithms.
Live codingData manipulationCorrectness
Technical Depth & System Design
Later rounds often involve deeper technical discussions, including system architecture and reasoning about larger technical designs, alongside algorithmic problem-solving challenges.
System designTechnical depthAlgorithmic challenges
Difficulty Level & Pressure
Candidates report a range of difficulty levels in coding challenges, with some finding the problems to be quite challenging, leading to stress and pressure during the assessments.
DifficultyStressCoding challenges
Interview Tone & Experience
Overall, candidates noted that the interview atmosphere was generally supportive and non-adversarial, contributing positively to their experience despite the technical evaluations.
Supportive tonePositive experienceNon-adversarial
Process Structure & Transparency
The interview process is described as structured and transparent, with clear expectations set for each stage, helping candidates understand what is being evaluated throughout.