I had applied to Yardi through Naukari. The process took around 3 weeks.
The hiring process consisted of 8 rounds. All were knockout rounds.
1. Aptitude exam
2. Technical written
3. Pre HR for negotiation
4. Technical interview 1
5. Telephonic Technical interview 2
6. Managerial round
7. HR round
8. Final HR round (Job offered)