During the initial interview, i have been interviewed by the the HR rep. Then I took an exam. After passing the exam I was immediately scheduled for a 2nd interview with HR manager the following day. After a week they called me and scheduled me for a final interview by the Director.