I applied online and took about a day to receive the hireve virtual recorded first interview. Then it took about another couple a weeks before they scheduled me for live virtual interview. for the second interview they just went over my resume asked have I had previous experience. I was offered position at the end of my call that day.