Blog Archives
Page 1 of 2
1 2

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 (SOA). In SOA, the services can be of any size. … Read more ›...

Members Only Content
Log In Register Home


01: Q13 “12 Rules” for REST API design & development

These are more like rules to develop RESTFul web services as opposed to being the best practices. REST is an architectural style without any contracts or specifications. So, it is imperative to apply the following rules for better REST API design. #1. Write stateless RESTFul services This means each request...

Members Only Content
Log In Register Home


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 reality of business as relevant to your use cases. In the context of building applications, DDD talks about problems as domains. If you are building a shopping cart application,...

Members Only Content
Log In Register Home


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, Invoices, Products, etc. Synchronous Request/Response & public facing APIs REST is a great fit for request/response interactions as HTTP(S)...

Members Only Content
Log In Register Home


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. 1) The computers or nodes operate concurrently. 2) The computers or nodes fail independently, … Read more ›...

Members Only Content
Log In Register Home


Page 1 of 2
1 2

800+ Java Interview Q&As Menu

Top