Amazon Interview Question

Find shortest path between two points in a direct graph