Applied through online application and completed 2 interview stages & 2 tests before receiving the offer. During the interview, TA manager has gone through the CV in details and asked a few behavioral questions. The whole process was decent and nice.