-3-4 video questions where you had two chances to respond
-15 min call with recruiter
-45m-1hr interview with hiring manager, detailing salary, location, etc
-30 min interview with HR, detailing the company's culture and plans for the future
-1 hr panel interview (3 people + hiring manager) - asked standard interview questions and asked for examples where I had to make decisions by myself and what kind of work environment I'd like to work in