I applied through a staffing agency. I interviewed at Glencore
Interview
Pre-screening, followed by zoom interview, followed by technical interview, followed by assessment centre. Then there is a final interview stage. The interview is fairly rigorous, with difficult questions being asked throughout