First a phone screen followed by 4 interviews - hiring manager - Division SVP, -Technical Architects, -Engineering. All were virtual of 45-60 minutes each. Every interviewer was very knowledgeable and asked specific probing questions. 30 minutes after last interview, the recruiter called to check, and then had an offer the next day.