I applied online for the Sr. Software Engineer position, and the recruiter reached out for a 30-minute phone screening. After that, I had about a one-hour meeting with the hiring manager, where we discussed my background, interests, and past experience. Following this, I completed a technical assessment focused on SLAM, which included three rounds (covering coding, deep technical discussions on SLAM, etc.). The final stage was a behavioral interview. The interviewers were very friendly throughout, which helped me feel relaxed. Overall, the process was very positive, and the recruiter did an excellent job coordinating and scheduling everything according to my availability.