Caterpillar interview question

some questions about their current projects