J.B. Hunt Transport Interview Question

Name every data structure used in this test code and explain what they do.