1. Phone screen with hiring manager 2. A round where you talk through past projects 3. A couple behavioral rounds. The process has changed since my interview, there is now a takehome project and round on discussing the takehome project along with other technical questions and a behavioral round. Not sure if it's changed again.