I applied through other source. The process took 2 months. I interviewed at Citi
Interview
1. Recruiter ( HR round )
2. Technology Leads ( 1 or 2 rounds of Tech interview)
3. Technology Manager ( 1 round )
4. HR Round
These would be the rounds of interview.