After you actually get a call from the HR department for Caterpillar, which could take months or years, you get to take a supplemental test. In this computerized test, you do some matching for parts, and after you are finished, they grade this test. If you pass, they have you take a urine drug test. Then you wait to be interviewed by two different people These people are Retire/re-hire people that have worked at Caterpillar before. They get a packet with 5 questions. Answer them correctly, and to the point, and you are basically hired. Some people get hired within days of the interview; some may wait a few months.