The interview process consisted of one Skype interview followed by a day at the office that consisted of three separate in-person interviews. The interviews in person were a mix of typical technical interview questions as well as more theoretical questions that were answered in a more conversational manner. All three interviewers were relaxed and friendly, and they all seemed very enthusiastic about the company itself. The offer I received was rather generous, in my opinion.