I applied through an employee referral. The process took 1 week. I interviewed at Caterpillar
Interview
On phone screening, whole day in person interviews. In person interviews were one on one. These interviews vary from technical, behavioral and personal background / fit with the company culture. Fit with the company culture is a very big part of the interviews so it is very very important to make sure that you just be who you are instead of trying to figure out what they want to hear. Technical interview can be pretty technical too and most of the interviewers are looking for how well you can work and know what you know instead of trying to make sure you know everything already.
Interview questions [1]
Question 1
Behavioral questions asking for examples or situations. Behavioral questions such as tell me a situation when you had a difficult colleague and how did you handle that situation can be very difficult because you have to go into the detail of the situation. Just take your time to thinking through a whole situation and then answer instead of start answering and then fumbling through the whole answer.