Four interviews - one with hiring manager, two separate with peers, one with senior hiring manager. Very typical, team members are very nice, seems like a good place to work.
Interview questions [1]
Question 1
Scenario questions, want tactical answers for how you can do the job, how your experience relates, why you are leaving, etc. Very typical