First was a phone screening where basic personality questions were asked then followed by a 45 minute technical interview where I was asked to give a 20 minute presentation on my favorite project I have worked on followed by some technical questions.