A technical interview where they asked me to explain some computer science concepts, some past work I've completed, and what my technical skill set was like. Also a behavioral interview where they asked me what I would do in some hypothetical situations.