The whole process took around 3 weeks. I was reached out by a recruiter.
They scheduled 3 rounds of technical interviews.
The first two rounds were easy-medium DSA problems. They went very well.
The third round was supposed to be System Design, but the interviewer did not ask any questions close to system design. They asked me some React-based questions and data modeling, which I answered. In the last 5-10 minutes, I was asked another DSA problem. I couldn't complete it, but the interviewer said they were fine with knowing the approach. I explained my approach clearly, and they said they were fine with it.
Two days later, I got an automatic email from the Greenhouse portal stating that this position would not sponsor for a visa. I mean, are you kidding me?! The recruiter did not have the courtesy to directly communicate that to me, as it seemed like their mistake of not evaluating my visa situation. I wasted three hours of my time for nothing! What a pathetic experience. I won't be interviewing for them again for sure.
Mostly LeetCode easy-medium level problems related to hashmaps and DP.
The following metrics were computed from 67 interview experiences for the C3.ai Software Engineer role in United States.
C3.ai's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for C3.ai's Software Engineer interview process in United States.