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.
Interview questions [1]
Question 1
They asked me to explain how I would handle missing or inconsistent data in a dataset during a machine learning project, and which tools or techniques I would use for data cleaning.