First phone interview with recuirter that work out my motivation for the role. Then phone interview with team members that asked specific technical question. Lastly in person interview lasting a day, with a presentation at workplace followed by another phone interview.