3-hours. Very personal. The panel wants you to do well during the interview. There was some technical questions. There was some quantitative questions. There was some behavioral questions. Be prepare with your own questions. Generally a very pleasant experience. Be early, getting there for the first time can be tricky.
Two rounds of interviews with the second interview being with the whole group. Both interviews are very technical. The interview process was quite fast and the interview questions were not hard.