The process took about 3 weeks. It started with a coding screen on HackerRank, followed by two technical interviews focusing on ML fundamentals and system design. The final round was with the hiring manager, discussing past projects and team fit. The interviewers were challenging but fair.