Recruiter contacts you via email and a phone conversation.
Three round of interview
1. Hiring Manager
2. Group of Managers and Developers
3. HR
I did not like it because half way during the process they told they filled up the position.
Also the Recruiter started asking salary and compensation before any of the steps.