one Phone screen interview followed by 6-7 onsite interviews. The complete interview process went smoothly. It was very well managed. Onsite interviews are mainly focusing on technical skills review. It was mainly 1:1 interviews using white board. Some practical scenarios are explained and then questions were asked to solve the problems.