Taro Logo

Software Engineer Interview Experience

August 1, 2020
Neutral ExperienceNo Offer

Process

The interview process involved six to eight rounds.

It began with a phone screen, followed by an online HackerRank assessment.

Next were behavioral and technical interviews.

Unfortunately, I did not pass the technical round, getting tripped up on "The Rainfall problem." I should have solved it, but I was caught off guard.

They had advised me to study how to build a data plot and graph using the Plotly library, but then they presented a curveball. Honestly, I was a bit irritated because the question had no relation to what I was told to prepare for.

Other interview questions included sorting an array, Dijkstra's algorithm, and general LeetCode-style problems.

It was a very long interview process.

Questions

The Social Network social graphs LeetCode problem. The Rainfall LeetCode problem. The Photo album LeetCode problem. Product sort HackerRank problem. Count String permutations HackerRank problem. Simple Customer Support Ticketing HackerRank problem. This one was tricky and involved a lot of parsing.

Was this helpful?

Interview Statistics

The following metrics were computed from 67 interview experiences for the C3.ai Software Engineer role in United States.

Success Rate

18%
Pass Rate

C3.ai's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive40%
Neutral25%
Negative34%

Candidates reported having mixed feelings for C3.ai's Software Engineer interview process in United States.

C3.ai Work Experiences