1 - 30 minute technical phone screening - was asked several specific tech-related questions by the PM and another employee. There were several questions I had no experience with, but they decided to go on to an in-person interview anyway.
2 - A 2-hour onsite interview with the dev team, and the QA and Data Services leads. Went well, seemed like I was a good social and technical fit for what they were looking for.