One phone interview with a recruiter, one phone interview with engineering team manager, one video interview with engineering team manager and two senior developers. Also a series of recorded questions and answers about technology. First phone interview is exactly what you'd expect. Second phone interview was partly behavioral and surface level technical questions. Video interview was more deeply technical but not overly hard or difficult. One way video interview process was easy, should be no issue for anyone who has spent more than a month with javascript or typescript.