Crate and Barrel interview question

Describe a difficult instance and how you solved it.