First there was a phone screen with TA, phone screen with hiring manager, onsite panel with 3 team members and hiring manager, followed by 2 other interviews with cross functional leaders. The recruiter /TA guy was fantastic. The panel was the most difficult conversation.