World Bank Group Interview Question

What is a design pattern?