Question d’entretien chez Zalando

eg What is functional programming? pros and cons