Contacted by HR through email for on-site interview. 2-hour on-site interview with 4 hiring managers. Most of the questions are scenario questions. You will need to finish a case before 1 on 1 meetings. Overall, the interview is not hard if you are prepared.