1)online application and CV submission - takes time but was simple
2)First skype Interview-demanding and there are many questions to be answered, I expected a shorter one.
3)Final Interview-Demanding interview with the hiring manager as they ask you questions and try to find your weaknesses.