Question d’entretien chez VK

Which software design patterns do you know? How to use them?