I applied through a recruiter. The process took 4 months. I interviewed at METRO (Düsseldorf) in Jun 2012
Interview
First round was telephone screening - focusing on industry and functional knowledge
Second round was more competency based with line manager and HR partner
Third round was competence interview, test of capability, presentation of findings