I applied online ( Canada). Had my first two interviews in English with the HR recruiter and the hiring manager, then a third one in French . A unique interview process was a practical skills assignment ( in French and English) to submit within a tight deadline . All the resources were friendly and professional. Next steps were all the time communicated. Overall great and smooth interview process