I applied off a posting on a job site. I was emailed by HR later the same day and asked to fill out an application. I submitted the application that afternoon. I got another email the next day asking me to come in for an interview. The interview lasted a couple hours and I was offered the job on the spot.