2 rounds of phone interviews. The first interview was talking about your favorite project and a coding question, with a follow up about time complexity. Next were two rounds of back to back skype video interview, each with one coding excercise. Both required talking about your project before you begin.