Three separate interviews: One was a video interview with a 3rd party partner, one was an interview containing a simple coding challenge, and finally one with the President and head of sales which contained a surprise coding review. The interview process moved very quickly and lasted less that 3 weeks with a very quick offer afterwards.