an initial Skype interview, two face to face interviews a psychometric test, another two skype interviews and then the contacts of my refrences, This process took about three weeks and I was very impressed by the company but due to the process of the interview and the time in which it took as well as the location of the job i decided to accept elsewhere.