Overall one of the best interview processes I've been through (and this was a period where I was in the middle of interviewing with ~10 companies)
Fairly standard process - Introductory call with a recruiter to go over background, skill match, interest, etc.
1:1 non-technical call with the hiring manager, going over technical background, project history, leadership, interests, etc.
Deep tech round - problem solving skills, communication, knowledge of JavaScript language.
Problem solving round - more of a whiteboard style, approach to a problem, not language specific, gauging understanding + collaboration and implementing + improving a solution to a problem.
Final round - meet with a VP for an interview similar to the hiring manager one, assessing fit, interest, background, etc.
From initial application to offer it was around a month in total, my recruiter was absolutely amazing at providing updates, tips, and advice throughout the whole process and everyone I interviewed with was professional, kind, and helpful by providing feedback / working collaboratively on the technical questions.