Interview process was fairly straightforward. First interview was with someone from the team and I was asked a lot of questions relating to my technical knowledge as it would apply to the position. After that interview I moved to the panel interview which consisted of two and a half hours with a mix of both technical and behavioral based questions. I did not have to give a presentation. Got an offer fairly soon after that. Overall, it was a positive experience in my view.