There is around 5 stages .first stage/second stage combined you will be asked to do an english and a technical test around 2 hours long in total. then you will be asked to fill a form and will be interviewed by the HR,the third round will be head of banking solutions,fourth round you will be interviewed by head of IT department,then you will be possibly be having an interview with CTO for the fifth round...it is a very longg process(can take around 2 months)