It was an on-campus interview, took about 2 weeks to process and get interviewed. interviewer was very nice and patient. Most of the questions were about resume and other experiences including self-introduction and leadership and internship experiences with one easy logic question. Behavior questions are about what would you do if.. Overall it is a good experience.