I was notified of an interview about two weeks in advance. The actual interview process itself was rather lengthy: I had four rounds of interviews in one day with each round lasting one hour. Two of the interviews were behavioral, one was a job fit, and the last one was a case analysis. Overall, the process was not bad, and the people from HR give you plenty of resources beforehand to prepare for it. The only downside to this interview is the length, so make sure you know your material well enough so that all 4 rounds will go by quicker.