Caterpillar Interview Question

Nothing that was asked was unexpected