Phone screen (basically just introduce yourself, non technical)- technical panel interview with one upper manager, one team lead and two team members (present overview of all past projects) - pick one past project and do a in depth presentation with the same team