Interview process took 3 weeks in total. First had a phone interview screen with a recruiter, talked about the company, department, and my background. Got contacted next week by email inviting me to a hiring event. Interviewed with 7 people in total, took about 5 hours.