I got this interview through campus recruiting. The interview was around 45 min. After my research presentation (around 15 min), the following questions were mainly behavior questions related to my experience and some technical questions. The interview was always very nice during the interview. Just finished the interview, so no idea whether will get a second interview.