Tell me name of some OOPs Design patterns

(Last Updated On: November 26, 2015)

Answer: Though, here is the list of some OOPs Design patterns – for this question interviewer expect that a candidate is at least familiar with some name of design patterns, he doesn’t expect details. However, as a next question they may pick one or may ask you to pick one and to explain.

It is better to answer this questions by categorizing Design patterns and their name.

Creational Design patterns

  • Factory Method
  • Abstract Factory
  • Builder
  • Prototype
  • Singleton

 

Structural Design patterns

  • Bridge
  • Adapter
  • Proxy
  • Decorator
  • Facade
  • Composite
  • Flyweight

 

Behavioral design patterns

  • Observer
  • Command
  • Mediator
  • Chain of Responsibility
  • Memento
  • State
  • Strategy
  • Visitor
  • Template Method
  • Interpreter
  • Iterator