Overall, the process was technical but manageable with good preparation. It was primarily resume-based, with the interviewer asking questions related to my academic projects and technical skills listed on my resume. Topics included machine learning concepts, data cleaning and preprocessing, as well as version control using Git. The interview tested both conceptual understanding and practical application.