I submitted my application and received an offer for a virtual interview that day. The virtual interview was through HireVue, with 15 questions all related to training experience, supervisory experience, etc. you have 30 seconds to review question and 3 minutes to answer. It was a seamless experience technology wise.