The interview process started with an online screening test on Python and basic statistics, followed by a 30-minute HR call. Afterwards there were two technical interviews focusing on machine learning projects, case studies, and coding questions. The final round was a short discussion with the hiring manager about culture fit, timelines, and expectations.