I was interviewing for a junior management position, the process was very technical and take considerably long hours.
There were 4 rounds:
1) Case studies
2) Coding
3) Cultural Fit
4) Meet the management
Make sure you are well versed in the field you are applying for before turning up for the interview. There is not much time to think before answering each question.