Applied online, went through a screening phone interview, and then an in person interview at the office, and then another phone interview. The interviewers ranged from lead internal auditor to the director. The final interview is with the audit director.