I had two interviews, the first with a single team member, and the second with the hiring manager and another team member. I did not have a phone screen with a recruiter. The first interview was 30 minutes, with probably 15 or so situational "tell me about a time when" questions. The second interview was a 45 minute exercise. My experience interviewing was pleasant, folks were very nice all around. However, this process took about three months from beginning to end, which its a bit much for just two interviews.