First a scheduled phone screen with a hiring manager. It turned out to be pretty laid back...more of a chat to make sure we were both on the same page for the role.
Then an in person interview scheduled about a week or two later. The interview was also pretty laid back and they made me feel very comfortable the whole time.
In-Person interview => 3 people.
First the manager. Again, not technical questions, more making sure it's a cultural fit type questions.
Second was a software engineer. These questions were technical, but more high level type stuff. No coding.
Third was another software engineer. Manager came back in and sat in for this interview. This is the one that had the coding questions.