CIBC interview question

Introduce your project