Amazon interview question

What is about Dynamic programming?