I had a technical deep dive with a prospective colleague, conversations with people I'd work with at different levels, and a final presentation that focused more on presentation skills. All of the conversations were helpful in understand the role and the company. The recruiter was extremely helpful and responsive to any questions and concerns I had.