Phone interview with HR, video interview with hiring manager and supervisor, 20min slide show presentation on engineering topic of your choice to group of engineers that you'd be working with, followed by three 1-on-1 interviews, interview with department director.