Amazon Interview Question

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