The process has four rounds.
First is the online test which consists of aptitude(both technical and quants) and 3 programming questions.
Second is the technical interview 1. Asked me to solve programs on array list, liked list, hash map, and asked questions on whatever I mentioned in my resume.
Third is the technical interview 2. We were asked to give technical solutions to the problems they mention.
Fourth is the HR round. It was a general interview and based on behavioral questions.