Call with recruiter, then a 30 min screening round with one of the team members and finally a 2 hour panel interview with the whole team. Smooth interview process. The recruiter call was just to go over the next steps. Screening round and final round consisted of a mix of resume based, general programming and robotics questions. Final panel round consisted of an interview with full team and then individual interviews with all members.