I was contacted by a recruiter and he suggested I go to their hiring event. It was through that hiring event I got an in-person interview. The interview itself was fairly straightforward. He talked to me about NG and asked if I knew about NG and why I wanted to join. I was also asked about relevant school work. (I finished my Master's about 2 years ago and I was applying for an entry level position so this is expected). I was also asked some basic CS questions related to object oriented programming. Overall, the interview process was pleasant. Out of all the interviews I've had, this interview was the most relaxed I felt. Even before coming into the interview, I got to meet some employees and it was great chatting with them. I highly recommend going to a hiring event.