I interviewed with a recruiter first. Then with who would be my supervisor, then with a team member and then with my supervisor and his supervisor. While they asked example and situational questions and some of them were hard, I was prepared and it was a smooth and enjoyable interview process. Everybody was very friendly and gave true feedback.