Crate and Barrel Interview Question

Describe a difficult instance and how you solved it.