I applied online and a recruiter called me within a week. The first phone call was a brief screening with get-to-know-you questions. I received an email later that day inviting me to come in for a 1:1 in person interview with the recruiter. For this interview, the recruiter asked me several behavioral-based questions.
Next, I was invited via phone call to come in for a second interview with the hiring manager and 2 office coordinators. The next day, I was offered the job. The entire process took about 2 weeks. It was a positive and professional experience.