The process was nice and straight forward. After agreeing on an interview time, my recruiter (Mary) was very thorough with an email describing the entire process and what I could expect. The final round interview (2 hours, virtual) was very seamless. Mary occupied the first slot, and gave an overview of the company and position, as well as describing who I would be meeting with further. The three back-to-back interviews with engineers were also very fruitful. The questions remained mostly behavioral, with a focus on Project and Team work and how I balanced my time management between competing responsibilities.