I applied through a staffing agency. The process took 2 days. I interviewed at Caterpillar (Singapore) in Nov 2014
Interview
Went thru agency, called up for interview. Just Basic questions. Was easy to answer. manager was very outspoken and kind. Asked me what i'm expecting in this job etc. Was very easy to talk to.