I applied through Elitmus. First there was on online coding round from home on hackerrank with easy questions. Then they call you at their campus for another coding round at hackerrank just to make sure you did not cheated on previous round.If you got selected there the they will call one by one and give some questions of moderate difficulty on Strings,Array,Patterns etc.You will be asked to write a fully functional code for that.This 3 rd round was for about 2 hours.If you got selected then there will be a 4th round (Tech+HR) in which interviewer will ask coding questions again and then some basics HR questions.