Blog Archives
1 2 3 4 5 6 7 12

02: 6 More Git interview Q&As

Extending 8 Git Source control system interview questions & answers. Q1. What do you understand by the term patch or pull request? A1. A patch means change sets you want to communicate and apply to another repository. Nowadays, the GitHub “pull request” makes it really easy to apply patches on… …



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 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. Open Systems Interconnection) is a conceptual model… …



02: AWS Identity & Access Management (i.e. IAM) interview Q&As

Q1. What is IAM? A1. IAM stands for Identity & Access Management. AWS Identity and Access Management (IAM) is a web service that helps you securely control access to AWS resources. You use IAM to control who is authenticated (i.e. signed in) and authorized (i.e. has permissions) to access resources… …



02: JavaScript mistakes interview Q&As

Q1. What are the common JavaScript errors or bad practices that you have noticed? A1. 1) Not having proper namespaces and not using AMD (i.e. Asynchronous Model Definition) API to modularize the Java code for improved maintainability. 2) Not using the var to declare your variables. If you don’t use… …



03: 21+ Java Servlet interview Q&As

Q1. What is a Servlet? Is a Servlet inherently multi-threaded? A1. A Servlet is a Java class that runs within a web container in an application server, servicing multiple client requests concurrently forwarded through the server and the web container. The web browser establishes a socket connection to the host… …



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

Continuation of Java architecture interview Q&A – part 1 & 7+ Java architectural patterns interview Q&As – Part 2. Q3. Can you discuss some of the high level architectures you are experienced with? A3. Be prepared for a white board session on architectures, especially the bird’s eye view of the… …



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 are no right or wrong answers. These high level diagrams and summary will help you refresh your memory. Q…. …



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. As mentioned earlier in Kubernetes, Docker & Microservices interview Questions & Answers. Docker gives you application isolation, and solves the dependency hell issues. For example, if you have two microservices… …



03: Understanding Git terms origin, master, and head

Q1. What is a .git folder? A1. Like .SVN folder for subversion holding the metat data, .git folder holds the Git meta data like remote repository, branch names, etc. If you do

it shows that you are on the branch “myapp-integration”



04 17 Spring bean life cycles & scopes FAQs

Q1. Does Spring dependency injection happen during compile time or runtime? A1. Runtime during creating an object. Q2. What is the difference between prototype scope and singleton scope? Which one is the default? A2.Singleton means single bean instance per IoC container, and prototype means any number of object instances per… …



1 2 3 4 5 6 7 12

Java developer & architect Q&As

Java developers Q&As

Top