First they conducted an online assessment which was aptitude test for about 2 hrs.Then there was a tecephonic interview with general questions.After that a face to face skype interview where they ask about your technical knowledge proficiency and what they offer in the job role,also your background job experience.After that they again conducted the same aptitude test through skype which is similar to what you do in the first phase.