One phone interview with the recruiter, we went over my background and why I applied and all of that good stuff. Pretty basic questions, no surprises or anything. It was a pleasant conversation, not too awkward like some phone interviews can be. The recruiter then asked if I had questions for her, and she filled in some gaps on what the role was, and answered a few questions about the culture and things for me.
Then there was one technical phone interview with one of the senior guys and one of the management guys. The questions were pretty standard again, they stuck to stuff I had on my resume for the most part. They asked if I wanted to try some questions for stuff I wasn't familiar with, and that since I wasn't claiming to be an expert they wouldn't hold it against me if I stumbled. I managed to take a decent stab at them, got a few almost right. Again, no big surprises or anything, the interview wasn't overly challenging but also wasn't so easy I'd be concerned about the quality of the people they were hiring.
Finally, there was an on-site interview with a recruiter (the original one who I was talking to was on PTO, so it was her coworker. He was super great too.) and some of the people I'd be working with. This was more of a team fit / culture fit type thing. I got to tour their building, slide down the slide, and meet a couple people. Then we went into a conference room and talked for a bit. They had some questions for me about some specific experiences I had, what I liked about my current job, why I was leaving, that sort of thing. Then I talked with them about why the position was open, what sort of work I'd be doing, and what an average day looked like for someone in this role. It was actually pretty relaxing for an interview, and I feel like I got a good sense of who I'd be working with and whether I'd like it there.