Online interview only, via video call in Skype. It was a recorded session. After the call, I got a record of the interview. Interviewer was very professional with detailed technical questions. She was also on time so the interview started on time. The interview lasted almost 2 hours since all are behavioral questions.