I applied through college or university. The process took 1+ week. I interviewed at Caterpillar (Kharagpur, West Bengal) in Dec 2023
Interview
There was an online test which had general questions from various domains of mechanical engineering. Then the shortlisted candidates were interviewed asking Fluid mechanics and Heat trasfer questions which were very fundamental.
Interview questions [1]
Question 1
If there is a pipe with a fluid passing in it. You cannot change the fluid properties and pipe diameter. How can you increase the heat transfer from the pipe?