Meta interview question

Algorithmic puzzles, dynamic programming