Dotin Interview Question

Which design patterns do you know? Explain that.