2 technical rounds, then Salary discussion
1st round basic coding question with for and ifelse loop
2nd was aptitude + quants + general personality questions kind of round
HR round was the worst thing ever, very unprofessional. They knew my salary expectations from the beginning, yet they took 2 technical rounds, both of which I aced but they directly said we cannot afford u. If u cannot afford me and knew my salary expectations from the beginning itself, why would u take my interview and waste everyone's time? Horrible, unprofessional and very rude