First I received an email asking for availability for Telephonic interview. After 1 week I had an that interview. Next day itself I received an email for on site interview after exact 1 week.
Interview was taken by 5 people 1 after the other. First was HR followed by 4 technical rounds each of 45 minutes. Technical rounds are pure technical. Main focus is your Resume. One should have good knowledge about Work experience and academic projects.