Java Architect Interview Questions

What Are the design patterns you have used?

Here are the list of Design Patterns.

  • GO4
    • Creational
      • Abstract Factory, Builder, Factory Method, Prototype, Singleton
    • Structural
      • Adaptor, Bridge, Composite, Decorator, Facade, Flyweight, Proxy
    • Behavioural Pattern
      • Chain of Responsibily, Command, Interpretor, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor
  • Microservice Pattern
    • Decomposition
      • Decompose by Business Capability, Decompose by Subdomain
    • Testing
      • Service Component Test, Consumer Driven Contract Test

What are the parameters you should consider when choosing for a technology for you new job.

  • COST
  • EASE OF LEARNING
  • RESOURCE AVAILABILITY
  • PERFORMANCE
  • SECURITY
  • MIGRATION TO AND FROM COMPLEXITY
  • MEATURENESS
  • LONG TERM VISION
  • COMMUNITY