There are two rounds of interviews, one is telephone interview with HR for some general. The other one is Assessment day which takes one day long. There are some tests in Assessment Day, which including group discussion, presentation, technical test, and personal interview with two interviewers if you pass the previous interviews.