Blog Archives

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)? A7. Martin Fowler defines Microservices as a subset of Service Oriented Architecture …



03: How would you go about designing an online shopping cart?

This question is a very popular white board session question for both Java architects and experienced JEE Developers. You need to draw on your experience to tackle this question as there …



04: How to go about designing a medium size JEE app?

A very popular open-ended question to judge your Java/JEE experience. Q. How would you go about designing a medium sized JEE application? A. Don’t start with 3-tier architecture, logical layers, Spring/Hibernate …



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. Microservices must be organized around business functionalities like Customers, Orders, …



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

One of the very frequently asked open-ended interview questions is – Can you describe the high-level architecture of a recent application you had worked on? | ⏯ Java based high-level architecture



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

Q2. How does a Java EE application integrate with other systems? A2. Using various protocols like HTTP(S), WebSocket, SOAP, AMQP, RMI, SFTP, TCP, SSH, FIX, proprietary protocols, etc: Note: OSI (i.e. …



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 the high level architectures you are experienced with? A3. Be …



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 microservices. A better approach is to use event sourcing, which is …



Multi-tenant Architecture Interview Q&As

Q1. What is a multi-tenant architecture? A1. A “tenant” in cloud computing is a single customer or to be more specific a group of users who share a common access with …



800+ Java Interview Q&As Menu

Prepare to fast-track & go places
with multi-offers to choose from & increased earning potential. Expand your horizons along the way by taking the road less travelled.

Career Paths as a Developer

Learn by categories on the go...
Learn by categories such as FAQs – Core Java, Key Area – Low Latency, Core Java – Java 8, JEE – Microservices, Big Data – NoSQL, etc. Some posts belong to multiple categories.
Top