I applied through a recruiter. The process took 4 months. I interviewed at Iveco Group (Turin) in Nov 2011
Interview
Screening, Telephonic Interview, In-Depth Telephonic Interview, Personal Interview, Personal Interview with Higher Management, Assessment Tests, Hired.
All of these follow one after another. It took me 4 months to go through all.
Interview questions [1]
Question 1
Language requirement wasn't necessary and a foreign language test was taken.