Online. The interviewer was very nice. She asked a lot of questions and also encouraged you to ask her questions too so that you really understand what you are applying for. Unlike other companies that I have interviewed at, she did not seem like she was hiding anything and was very accommodating.