Blog Archives
1 2

01: 7+ Java architectural patterns interview Q&As – Part 1

One of the very frequently asked open-ended interview questions for anyone experienced is:

Can you describe the high-level architecture of a

Read more ›



01: Q07 – Q12 Java Micro & Web services Interview Q&As

Extends Java Web Services Basics Interview Q&As – Q01 – Q06. Q7. What is a microservice architecture (aka MSA)?… … Read more ›...



02: 7+ Java architectural patterns interview Q&As – Part 2

This extends Q01: 7+ Java Architectural Patterns Interview Q&As – Part 1. Q2. How does a Java EE application integrate … … Read more ›...



03: 7+ Java architectural patterns interview Q&As – Part 3

Continuation of Java architecture interview Q&A with integration styles & architecture diagrams – part 1 Q3. Can you discuss some of … … Read more ›...



03: Kubernetes (i.e. Minikube) – deploy a spring boot microservice app

This extends Kubernetes (i.e. Minikube) – deploy a node js service. Docker containers & Kubernetes for deploying Spring Boot microservices. … … Read more ›...



10+ Domain Driven Design (i.e. DDD) Interview Q&As

Q1. What is Domain Driven Design (i.e. DDD)? What is DDD oriented microservice? A1. Domain-driven design advocates modelling based on the … … Read more ›...



10+ Key Microservices Interview Questions Answered

Q1. How will you go about choosing REST vs Messaging for Microservices? A1. Microservices can be invoked both synchronously and asynchronously. … … Read more ›...



15 Spring Boot interview Q&As

15 Spring boot interview questions & answers with tutorials for easy setup of new Spring applications. Spring boot helps you get … … Read more ›...



16 FAQ JMS interview Q&As

Q1. What types of messaging paradigms are provided by JMS? A1. Point-to-Point: provides a traditional queue based mechanism where the … … Read more ›...



17+ DevOps CI/CD Jenkins interview Q&As

Q1. What is Jenkins? A1. Jenkins is an open source CI/CD (i.e. Continuous Integration & Continuous Delivery/Deployment) server written in Java … … Read more ›...



6 Distributed storage & computing systems interview Q&As

Q1. What are the key requirements to be a distributed system?
A1. A distributed system must satisfy the following 3 characteristics.…

Read more ›



DevOps Kubernetes (aka K8s), Docker & Microservices Q&As

Q1. What is the difference between Docker & Kubernetes? A1. This is like comparing apples to oranges. Docker & Kubernetes can … … Read more ›...



Event sourcing & CQRS interview Q&As

Most feasible way to handle consistency across microservices is via eventual consistency. This model doesn’t enforce distributed ACID transactions across … … Read more ›...



1 2

Java & Big Data Categories

Top