C3 AI Data Scientist Interview Experience — The Coding Round Did Not Match Earlier Reports

C3 AI·Data Scientist·Aug 2026
OnsiteOnline AssessmentHR ScreenRejectedhard

Process:

OA → HR BQ → ML Case → ML Knowledge → Coding, for four interview rounds in total. I should be done here.

OA:

The same questions as the 2023 version on the forum. If you read through the interview reports here from beginning to end, you should basically be fine.

HM BQ:

The questions went into more detail than I expected. There were a lot of self-evaluation questions, such as what I thought my strengths and weaknesses were, how my manager would evaluate me, how my colleagues would evaluate me, and what I learned from a particular experience. I suggest preparing several concrete examples in advance because the interviewer will follow up on the details.

ML Case:

The problem was waste caused by a supermarket overstocking fresh food. It was open-ended: I walked through how I would collect the data, clean it, choose a model, and evaluate it. The interviewer interacted throughout and inserted questions while I was talking. The retail-inventory case previously shared on the forum follows the same pattern.

ML Knowledge:

This was rather different from what people had written on the forum. It was not a rapid-fire test of memorized knowledge. Instead, I was asked to explain one end-to-end ML project from my resume: how I did it from beginning to end, what the difficult parts were, how I solved them, and how I explained the model's results to nontechnical people. It felt more like a deep dive into my resume than a knowledge test. It ended after ten minutes.

Coding, completely different from the existing interview reports:

They gave me LeetCode 160 and one graph-theory problem. It was not the kind of precision-and-recall question, Two Sum variation, hand-built cross-validation, SGD, or plotting task described in the forum reports. I prepared for MLOps, data processing, and visualization based on those reports, and what I got did not match at all.

My advice for the people coming after me: do not prepare for the coding round using only the existing forum reports. You should still practice ML-related data processing, but you cannot skip the LeetCode basics either: linked lists, binary trees, graph BFS and DFS, and common medium problems. You need to cover both sides. The signals from the first three rounds and the job description do not mean the coding round will be ML-focused.

Has anyone interviewed for the same role recently? I want to know whether the coding-round question set really varies this much from one interviewer to another.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
C3 AI
Role
Data Scientist
Rounds
Online Assessment → HR Screen → Onsite
Outcome
Rejected
Difficulty
hard
Interview date
Aug 2026
Questions from this interview
4 questions

Real C3 AI interview experiences

First-hand reports from C3 AI candidates — the rounds, the questions they were asked, and how it went.

All 4 C3 AI interview experiences