Amazon Interview Question

datastructures graphs trees dynamic programming