There were two interviews. One was with the recruiter, and the meeting was 30 minutes long, mainly focused on my background with a little bit of technical discussion. Then I had the actual interview scheduled after the meeting with the recruiter.
The interview was 1.5 hours long and was broken into three sessions: technical, leadership, and then a final session that included both technical and leadership questions. The questions were based on my résumé, so everything they asked me related to my background, past experience, what tools I used, and how I used them.