First, the company proposed to scheduled a one hour long skype interview but in the end we agreed to an interview in person. The interview lasted a little bit more than one hour. Interviewed by the manager of the team I was going to join. The interview went really well, the interviewer was very nice and asked questions about my previous experience and interests. The interview was in English and the interviewer mentioned it is very important to be fluent in English.