Online face to face. The interview happened in to two phases. The interview included a presentation of python coding. The recruiter was present in the interview. During the interview, the interviewer asked several questions about the topic, some of which were tricky. The interviewer was friendly and gave several opportunity to improve my answers