First they take an online IQ test which is time based..50 questions in 10 mins..questions are average but time is the main factor. Then, there were 3 rounds of technical face-to-face interviews, overall interview process is interactive; mostly focus on the skills written in the resume; and test the logical ability by giving program to write, and asking aptitude/puzzle questions.
Technical round was followed by interview with Project Manager / Lead