It was fast. First, you will be interviewed by HR to verify the information written on your resume/cv. Then, on that same day, you will be invited to their head office for another interview with the hiring manager and supervisor. The second interview seemed for checking your characteristics if you will fit the team and of course to discuss an overview of your job. Some have three interviews. It depends on the availability of higher management.