Bloomberg interview question

Standard dynamic programming problem (shortest path) and things about recursive calls.