The interview consisted of a single 30 minute phone screen with the hiring manager, plus a full-day interview with multiple members of the team about 2 weeks later. I was asked technical questions in the phone screen in order to assess my level of expertise in the topic at hand, but was not asked any technical questions at all during the full day interview.
The full day interview consisted of a series of 30-minute talks with various members of the team, a 20 minute technical presentation to the team on a topic of my choice, and an hour-long behavioral interview. The behavioral interview was purely STAR-style interview questions ("tell me about a time when you...").
The 30 minute discussions with the various team members were not interviews. Each one simply presented what work they personally did on the team, and then allowed me to ask them questions. But they didn't ask me any questions.
The most frustrating part of the process was the fact that they waited two months between the final interview and making me an offer. The hiring manager told me that he wanted to make an offer, but that HR was dragging their feet on giving authorization. Honestly, I felt insulted, because this basically communicates to me that they don't think I'm capable of receiving offers from other companies during that time. Almost as if to say, "yeah, we'll make him an offer when we get around to it, because it's not like anyone else is going to want him in the mean time". This extremely long wait between final interview and offer put a very sour taste in my mouth, and as fate would have it, I applied to, interviewed with, and received an offer from another company during that two month wait.