Software Engineer applicants have rated the interview process at C3 AI with 3.1 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 43% positive. To compare, the company-average is 34.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 24 days to get hired, when considering 71 user submitted interviews for this role. To compare, the hiring process at C3 AI overall takes an average of 33 days.
Common stages of the interview process at C3 AI as a Software Engineer according to 71 Glassdoor interviews include:
Phone interview: 25%
One on one interview: 25%
Skills test: 14%
Presentation: 12%
Group panel interview: 9%
IQ intelligence test: 5%
Drug test: 4%
Other: 3%
Personality test: 3%
Background check: 1%
Here are the most commonly searched roles for interview reports -
The process took 2 months. I interviewed at C3 AI (Paris) in Sep 2018
Interview
I made it through to the 5th stage (with two further stages if I passed this). As I was applying from outside France all the stages were done remotely via Skype. The 5 stages were a 60 minutes online coding challenge, an interview with hiring manager, a 45 minute technical interview, an interview with senior management and another 45 minute technical interview.
The process was pleasant until I reached the 2nd technical interview where I was given a very inexperienced interviewer. First he wasn't sure how to use the code collaboration website so we had to use a different one. Then he didn’t seem to know how the List interface in Java works. Then towards the end of the interview on the last problem I was a little unsure what to do. Instead of offering me any hints or guidance he just let me follow my own path (which turned out not to be quite right). Then unfortunately I ran out of time so didn't have time to attempt an alternative solution.
Whilst I understand that interviewers need to start somewhere, I don't think they should be interviewing on their own, particularly for someone who has gotten so far in the process already.
Interview questions [3]
Question 1
Write a program to determine if a string is a palindrome
Given a sorted list of numbers which has had some k numbers moved from the front of the list to the end of the list, write a program to find k (in O(log n) time)
3 Rounds.
(INTERVIEW IS HELD IN ENGLISH)
1st Round: Screening, talk about your cv, study enough to have mastery over the subjects your projects cover. Investigate company values, why you want to join.
2nd Round: 60 min technical live coding interview. Depending on position it ranges from a leetcode medium to a hard.
3rd Round: Didnt get thru, Ive heard its a intro systems design interview.
Interview questions [1]
Question 1
Leetcode medium, string manipulation type of question.
Technical interviews, they ask coding and algorithmic problems, there is also a soft skills section with STAR like questions. Results come back fast, which I think was nice. Usually there are three rounds of interviews
I applied online. The process took 4 weeks. I interviewed at C3 AI (Guadalajara, Jalisco) in Apr 2025
Interview
1 Entrevista de screening donde te piden que te presentes, expliques tu experiencia entre otras cosas, nada técnico. Despues de esta, 3 entrevistas técnicas tipo LeetCode (Medium - Hard). La primera entrevista fue en español y las 3 técnicas en inglés.