1. Interview with Recruiter
2. Interview with Hiring Manager
3. Panel Interview (4 back-to-back interviews with 4 different people
Overall, it was a great interview experience. Everyone I talked to was very very nice and provided the insight I needed. The interview wasn't too difficult because it was more like a conversation.