There were basically two interviews. Technial and HR. Technical interview was the one that mattered a lot, and they were basically stressing on the analytical and thinking skills, whether the candidate can think and come to an optimal solution or not. My descent ranks in online competitive programming were an added advantage and so all the questions that were asked were puzzles. Some were asked to chekc c,c++ concepts ( depending on your resume).