Interview was in three phases, first phase was written test , It had 20 questions for which they will allot you 45 mins , I cleared it, second phase was purely technical and last about 1 hr , after that there was a another third technical round with their senior most person .I didn't perform well in last round , the interview guy were really cool they were calm and composed and asked very good questions.