I applied through a recruiter. The process took 4 months. I interviewed at KFM
Interview
2 stage process.
1st stage informal chat then formal interview with competency based questions which were a mix on experience, why you wanted to work at KFM and your experience.