Several stages of interviews
Code screening
Phone call screening
Coding interview (react)
Values
Management
System design
Each non-screening interview was with one engineer and often shadowed by someone in the company learning. It was challenging, but each engineer was incredibly nice and willing to help at every stage.