Amazon interview question

1. DYNAMIC PROGRAMMING. 2. SLIDING WINDOW. 3. HASH MAP