HR screen, dev interview, senior/manager interview with technical and behavioral interview. The developer interviewing me was extremely rude about the way I was going through the questions. I decided to complete the full interview anyways which was highly disfunctional. Much better opportunities elseware than working with these people.