This interview process was the most stressful I've ever been a part of. I had some outside factors contributing to that stress, but nonetheless, it was intense. My interview process consisted of a recorded interview on the computer (HireVue), a skills assessment, 1:1 in office, and then a final 1:1 in office.
I worked harder for these interviews than any interview I've had in the past. I studied BambooHR's software and culture. I would suggest researching those two topics so you can be prepared too!