CIBC Interview Question

the project I have worked on