The initial phone screen lasted about 30 minutes and was conducted by a recruiter. They asked about my background, experience, and why I was interested in the position. The in-person interview was a full day of interviews with four different team members. It included a technical interview, a behavioral interview, and a meeting with the team leader.