I applied through a staffing agency. The process took 3 weeks. I interviewed at Caterpillar (Chennai) in Feb 2012
Interview
Telephonic cum Technical interview. Three round of questions on IQ, analytical..similar question asked from different angle to test your attitude and IQ. there are no right or wrong answers but they will check your answers whether all are similar and not contradictory.