3 rounds of interviews, one phone call, then a zoom, and then a 3 hour interview that includes a tour, larger team interview, and then lunch with potential coworkers.
Process took over a month, really made you seem like you were going to get the job and then strings you along until they give you the rejection with only positive feedback and nothing constructive.