I applied online. The process took 4 weeks. I interviewed at Caterpillar in Feb 2013
Interview
After the first aptitude round which was fairly easy, there was a case study group discussion. You have to take command when speaking so that they recognize you can lead. After that is the interview where they ask you a few technical questions but are mostly looking for a strong confident character.