Caterpillar Interview Question

What is your Favourite Subject in Mechanical Engineering