CIBC interview question

Most difficult project u did so far