It was a two step interview process followed by hear back from recruiter and further continuous contact with recruiter until getting onboard. The first step interview was about reviewing my technical skills for the job and the second one was related to personality checks.