I had a phone screening with a third-party recruitment agency, then a virtual interview with a BDR HR rep, then took a compatibility test, then had a virtual interview with dept manager and HR rep, and lastly a virtual interview with dept manager and dept VP.