30min phone screening with a hiring manager, very friendly and always kept me informed of updates with my application. Afterwards, 30 minute video interview with an engineering VP, he seemed quite disinterested and like he had already made up his mind about not proceeding with my application before I had even joined the call. Final step is an in-person interview with the director of engineering and the software engineering team.