Several stages including a preliminary interview, a take home assessment, and a final informal with former graduate employees interview to determine if you’re team fit. I had an additional interview following this however that was the exception and not the norm