It was online. The interviewer was rough and so wired. He showed up late, and was continuously talking and interrupting me. The interview was scheduled for 60 min, but the guy talked for more than 90 minutes (that felt like listening to bad speeches for days). Unfortunately, the guy was asking back to back questions and didn't give me 1 min to ask my question. I had a very bad impression of the company and as I did not want to join, skipped his questions (just wanted to end the interview). Definitely, a headache and an odd interview.