I applied online. I received a email from human resources for a interview. Applying for the position and having an interview took about 2 weeks. I had a quick in person interview with human resources informing me about the company. After speaking with human resources, i spoke to the director of the department. Total interview lasted about 45 minutes. Majority of the interview questions were behavioral questions.