Frage im Vorstellungsgespräch bei LTIMindtree

What are design patterns in Java?