Virtual, in person, virtual with HR, job offer. Overall the process was orderly and self explanatory. It took about a month from start to finish. They were very clear of expectations and explained the role well. Interview questions were standard, and focused a lot on time management and leadership.