1) 1-on-1 meeting on-site to talk about my technical skills, experience, personality etc
2) Technical Assignment
3) 1-on-1 Assignment Review meeting on-site
4) HR with manager the same day as Assignment Review
It went very very smooth and fast. Friendly environment. The Hiring process is very smooth, fun and enjoyable.