Initial HR phone call, then 3 virtual interviews. process took 3 weeks, I met with the manager, director, and then another person on the team. interviews were all very conversational and had a great experience. after the 4th interview though it took 2-3 weeks for me to get and answer about the offer which I didn't end up receiving.