Question d’entretien chez PIMCO

what is dynamic programming and give examples.