CIBC Interview Question

A question to understand problem solving skills