I was contacted by a recruiter regarding the opportunity. The interview process was smooth and well organized, consisting of three rounds. The first round focused on managerial and behavioral questions, along with a brief overview of the role. The second round was technical and included a whiteboarding session. The final round involved a discussion on architecture and processes. Overall, the process was seamless, and the interviewers were collaborative and supportive throughout.