Google Interview Question

They asked me a dynamic programming question, two graph traversal questions, and a rather mathy question.