3 Rounds: 10 Min Screen with recruiter, 40 Min with Hiring Manager, 1 Hour with Group/Panel Skill where you give a Presentation demonstrating skills. The entire process wasn't more than a month and the decision came very quickly after last interview that week.