Pregunta de entrevista de Apixio

dynamic programming, basic algorithm questions, system design