Had an initial screen with a recruiter, then took their timed analytics exam online, then interviewed with the hiring manager, then completed a take home case study and the final interview was a virtual on-site presenting my case study followed by 3-4 interviews. Overall, went well. I thought the final round went well too but ended up not getting the offer.