Multi-phase interview process including an initial manager screening, HR discussion, virtual 'on-site' with a panel interview and 3-4 one-on-one interviews, and follow-ups as needed if a consensus isn't reached.
The 60 minute panel interview includes an introduction, <30 minute presentation, and Q&A for the remainder of the time.