There is one telephonic technical interview after that a screening interview that is purely technical and final interview is also purely technical and very difficult. The result mostly comes in between fifteen days to fourty five days. So if you are preparing for this be patient.