SupplyHouse.com Interview Question

Explain the assignment in detail.