RBC Interview Question

Describe a difficult technical problem that I solved