i applied online and had only one Skype interview before receiving the offer. They were very good with communication throughout the whole interview process. The interview was fairly easy and was a mix of behavioral questions, lean knowledge, and elaborating on resume experience.