Basic phone interview, a few behavioral questions, technical questions, and problem solving questions. In person interview a week later with 3 interviews: a 1on1, a 2on1, and a 3on1. Took a few hours total. Overall had a positive interview experience, everyone was nice and professional. Job offer made a few days later.