2 parts - very quick process. Yardi HR will call you to bring you in for a 1st interview. It's pretty simple, you meet with a lot of people and have a chance to learn about the company. If you're brought in for a 2nd interview, you can expect harder questions and a proficiency test. Offers may go out within days of the 2nd interview and some may start working within a couple of weeks.