There were a number of interview rounds (maybe three?) with the final engagement being about a 4 hour virtual interview block consisting of various interviews with HR and members of the development team. There were at least 2 different live-coding sessions, behavior question sessions, and general technical knowledge sessions. Overall, I enjoyed the process and the people I met were enjoyable to talk with.