Google interview question

Talk about when you solved a difficult technical problem