Two phone screens, both with HR management, followed by an on-site interview. The on-site interview was 4-5 hours and were with various HR and Recruiting employees. I gave a presentation at the beginning of the interview process on-site about my overall experience to the interviewers. Then, each interview session was 1:1 and lasted 30-45 minutes.