I went through a temp agency. I was invited to a personal interview with the manager. The normal questions, going over my resume, skills and previous employment. Had a follow up with the whole team. Got the position, however, it took 6 months before I was offered to become an employee.