Blog Archives
1 2

02: Microservices Architecture design patterns & considerations interview Q&As – Part 1

This extends 10+ Key Microservices Interview Questions Answered. The architects & developers need to know these patterns & best practices to build robust systems. Q1. Why do we need design…



02: Scenarios based Java OO concepts & GoF design patterns – naive Template Method pattern

Scenarios based Java OO concepts & GoF design patterns


03: Microservices Architecture design patterns & considerations interview Q&As – Part 2

This extends 02: Microservices Architecture design patterns & considerations interview Q&As – Part 1. 3. Decomposition Design Patterns When decomposing the Microservices, we should avoid having tight coupling between the…



03: Scenarios based Java OO concepts & GoF design patterns – Strategy Pattern

The following post improves on the design flaws listed in the previous post entitled 02: Scenarios based Java OO design & GoF design patterns – naive Template Method pattern. Scenario:…



04: Microservices Architecture design patterns & considerations interview Q&As – Part 3

This extends 03: Microservices Architecture design patterns & considerations interview Q&As – Part 2. 4. Cross-cutting concern patterns Microservices require various cross-cutting concerns such as metrics, reporting exceptions to an…



05: Microservices Architecture design patterns & considerations interview Q&As – Part 4

This extends 04: Microservices Architecture design patterns & considerations interview Q&As – Part 3. 4. Observability patterns Microservices require various cross-cutting concerns such as metrics, reporting exceptions to an exception…



06: Web design patterns MVC2, MVP, MVVM & MVW

Q1. What’s wrong with Servlets? What is a JSP? What is it used for? What do you know about model 0 (aka MVC0), model 1 (aka MVC1) and model 2…



06: Microservices Architecture design patterns & considerations interview Q&As – Part 5

This extends 05: Microservices Architecture design patterns & considerations interview Q&As – Part 4. 5. Deployment patterns Microservices enable your development team to roll out software solutions more quickly and…



12 Java design patterns interview Q&As

Q1. Why use design patterns? A1. 1) Capture design experience from the past: E.g. Facade and value object patterns evolved from performance problems experienced due to multiple remote calls. 2)…



14: Singleton design pattern in Java & 5 key follow up Interview Q&As

When you are asked in job interviews to explain a design pattern that you had used, many pick “singleton” as it is easy to explain. But, “singleton” design pattern does…



1 2

800+ Java & Big Data Interview Q&As

200+ Java & Big Data Tutorials

Top