EarnIn Interview Question

describe a difficult problem and how you solved it?