Applied online. Received an email notification of pre-screen questions (20) to be completed prior to being considered for an interview. Given 24-48 hours to return it. Then contacted by a recruiter to schedule the interview. Interview itself only took about 30 minutes with two people conducting the interview. They had a standard list of questions. About 5 of them. They were very nice and the interview went well.