Software Engineer applicants have rated the interview process at Caterpillar with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 73.1% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at Caterpillar (Peoria, IL) in Mar 2020
Interview
It was easy and quick. I had two rounds of an interview. In first round They asked me basic Java collection and Thread questions. In second round, They asked me questions related to AWS and Data structure coding question.
Interview questions [1]
Question 1
1) What are the main differences between array and collection?
2) What is the difference between ArrayList and Vector?
3)What is the difference between ArrayList and LinkedList?
4) AWS Lambda timeout limit.
5) Coding question, Detect cycle in undirected graph
There were 3 rounds and all were of moderate difficulty. Prepare your basics and you can crack it . Be confident and try to communicate well with them. Prepare your resume well and know everything in that.
First was online test with mcq which was easy and second round was coding and all those who solved atleast one problem were shortlisted , where 2 problems were given and then GD . And those shortlisted were called for HR Interview
Interview questions [1]
Question 1
GD Topic Advantages and disadvantages of social media