Introductory emails via Linkedin, screening call with recruiter, Skype interview with hiring manager, in person interview with 2 x hiring managers.
The recruiter was extremely helpful and friendly and I would not have pursued the opportunity had it not been for this as the role was in fact quite different to that described in the initial job description. The communication throughout the process was excellent, despite the relatively long wait inbetween each interview stage. Post offer, the recruitment support was also excellent as we worked through a number of details regarding the contract and offer.