I did 1 phone screen with a recruiter, and then did a more in depth technical interview over the phone. The recruiter phone screen was pretty simple, mostly what I was interested in. The tech interview was with a software engineer, who seemed like a good interviewer, though our interests didn't overlap. I wanted to do machine learning, and he quizzed me on software engineering skills. He liked me and recommended they hired me, but we couldn't find a good fit within the machine learning teams.