Initially i had a phone screen, then followed by a skype interview with the manager. After that i had to pass an online assesment on numerical and diagrammatic questions mainly, After success i was invitied for an interview at their office. The interview was not hard, but in the end they were looking for something else.