I had three to four rounds. The usual, recruiter phone call, interview with the manager, and then 1.5Hrs of coding plus technical interview. The first interview was to see if I was a good fit. The final interview had a coding challenge and then a few questions on Robotics, perception and open-ended discussions