I applied through a staffing agency. The process took 3 weeks. I interviewed at Glencore in Jun 2014
Interview
fast process, common questions ( what s ur goals, what s ur strengths.. )
they also made a technical quiz on finance questions.. which was very easy
in hr step, they also check what are the job of my parents?! super awkward question
apart that, they were very professional and efficient.