1. Phone interview by HR with detailed questionnaire on skills needed for the role
2. Three in person interviews (technical and management questions)
3. All skills were measured in depth
4. Final offer was given promptly after all the interviews
5. Salary negotiation was smooth and effective