Citi Interview Question

Explain the project in details?