I applied online and was invited to do a skype interview. As this interview went well they invited me to meet them in person and go to the hotel. I was invited for a coffee, which was very nice of them and had to talk about my previous experiences. I got an offer for the job that day.