first telephonic interview happened and then i was called for face to face interview which also happened in one day. i had to go through 2 technical interviews and final was HR round. the managers who took my interview were quite nice and hr is also good there. I was given response in a while and joined there in a months time