Multiple aptitude tests followed by a hirevue interview and the final stage was a virtual meeting with my manager and other more senior team members. For the final interview I had to prepare a presentation and be able to answer scenario-type questions about how I would handle certain hypothetical events. I recommend practicing competency and scenario type questions for sure!