Went through a 3 part interview process. 2 phone interviews with HR and hiring manager, then an all-day back-to-back in person interview with different members on the team, including an interview over lunch. Standard behavioral questions for the bulk of it but there were also some technical questions on ML models and problem solving methodology. Requires a lot of stamina to get through the day if you're not particularly extroverted.