I had a phone interview with recruiter first, then on-site interview with the hiring manager, hiring manager's peers, HR, and most of the team members. Most of the questions were behavior based, e.g. tell me a time when you disagree with your boss etc. I had lunch with the hiring manager while answering questions. My boss is actually pretty quiet through the process but appears to be well tempered.