short phone interview + online assessment, then in person interview with hiring board. there was an additional assessment requested at the in person interview, but nothing out of the ordinary there. interview was kind of long in comparison to other part-time jobs I've interviewed for at other companies, but everyone was very interesting and conversational, so it was really enjoyable.