Phone screen with HR, then another with the hiring manager. Then there was a short at-home work assignment to produce a test suite to cover some basic functionality. The code I delivered was used during the on-site interview, along with the standard questions from team members in various roles to find the proper fit.