Pergunta de entrevista da empresa Wells Fargo

How to find the shortest path in a graph?