Initial phone screen with HR, followed by one virtual interview then one in-person interview. Overall my experience interviewing was very positive. Only 'con' was turnaround time after final round interview, however when I did reach out to HR asking for an update, they were very assuring that the process was still ongoing (so I did not feel 'ghosted,' nor do I think I was at any stage)