I first made the aptitude test and personality test online. Then Skype interview with hiring manager and inhouse recruiter, and finally face-to-face interview with same two plus director and team member.
Everything was very well organised and I was kept up-to-date throughout the process. All the people I met were completely professional and very nice, the process was very enjoyable in every way.