Total 3 rounds
1)Aptitiude test: it contains basic mcq on reasoning and programming finding output
2)Technical Round: I participated on-campus,so they came to college,and first they gave 1 coding question we should write the code on paper,the will check code,if it is something correct ,they will give more time gives small suggestions also they want fully optimized code like using 1 0r 2 loops only u have to complete code ,if you correct it,then theey will give another question u have to solve that also,if u pass both coding question,you are invited for Technical interview
TR2)I didin't qualified for this round ,but my friends told that indepth of java they asked around 45min
third round HR basic questions.