Pregunta de entrevista de Microsoft

Mostly on algorithm, dta structure and dynamic programming