Video interview, followed by a three-hour onsite interview. Three separate back-to-back one hour interviews. It was pretty easy except that the in person was so long. They ended up delaying the position out a few months as well and I took another offer.