first round-campus interview, they had a workshop about case interview the day before, very helpful
second round-online test, which include personality, math and reading skills
HR person is very helpful, email back quickly and provide several interview tips include a book "case in point"
third round-2 case interview and 1 behavior interview, they pay the hotel and airline ticket. hold a reception in the hotel the night before interview, just send several yound employees came to chat and answer your questions. on the interview day, my behavior interviewer arrived late so we only talked about 20 minutes. then my 1st case interviewer was very nice but I screwed up cause forgot an important factor, 2nd case interviewer was an indian with bad accent, face to the door not me (seems he wanted to escape or something), and he was playing his cellphone all the time. We took a break and had lunch with them, didn't have a campus tour cause the bad weather. Overall is good, got experience even though without offer.