I interviewed virtually. I had an initial phone interview with an HR rep, then a video call with the same HR rep and the department manager for my potential team. Finally, I had a third interview with the HR rep, and all the project managers for the department. The whole process, from application to job offer, took about a month, partially due to my own tight schedule due to finals and graduation stuff.