Very difficult overall.
4 Interview stages, 1 with Business/Hr, 1 with the hiring manager from the respective engineering team, 1 on-site intevriew to solve and present a technical assignment, final round interview with the ceo.
super technical, very high bar, a lot of questions, they really want to make sure you know your stuff