Spanned over 5 months, assessment in person with other candidates, video interview answering questions recording generally about projects and explanation of previous experience, then a panel interview with team where they outlined questions they were going to ask.