My profile was forwarded by one of the existing employees. Initial discussion to know my expectations was setup over phone. Followed by a technical interview. There was a gap of one week before a client interview was scheduled. The client interview was on Skype. Once I cleared the client interview, I was called again over the phone and offered a job with a precondition that the job will be offered only after the background check is complete. Since I worked in multiple countries, my international background check was conducted.
Steps:
1. First HR interview
2. Technical discussion with the Manager
3. Technical Interview with client team
4. Second HR interview
5. Background check
6. Joining the project team