Held over Skype with the HR Recruiting Manager then face-to-face with the immediate manager, followed by an informal chat with the CTO. All three were very friendly and put me at ease. From my recollection, the questions were not overly difficult and it was a relaxing experience. This matches the overall experience of working for the company. Although formality is there when needed, it doesn't get in the way.