One month process, featuring 3 rounds of interviews. One phone screen with HR, one virtual interview with hiring manager, and one on-site interview with several people.
Overall, great experience, and very efficient process. At no point did I feel I was being "ghosted" or "led-on."