Recruiter was very responsive. Started with brief screening call. Two one-on-one virtual interviews with manager and then 1-up manager. This was followed by an in-person panel interview. Started with breakfast and facility tour with hiring manager. Interview started with a prepared presentation answering four questions provided ahead of time and that progressed into typical interview questions; less than 2 hours total.