3 rounds of virtual interviews starting with the recruiter, then the immediate manager and then the department manager. Each interview was 30-60 minutes in length, but straightforward and intentional. Good balance between getting to know me, getting to know them, and sharing my expertise.