The interview process was fairly straightforward with three rounds. The first round focused on a medium-level DSA problem, the second covered core machine learning concepts, and the third was an HR discussion about background, expectations, and overall fit.