Overall process took 3-4 weeks. HR representative was very engaged during that time frame. Both interviews took place in person. Initial interview was to review the job, and discuss my background. Second interview was more skills based that included a scenario based presentation.