Blog Archives

01: 12+ Git Source control must know basics interview Q&As

Q1. How does Git differ from SVN (i.e Subversion)? A1. #1. Git is a distributed source control system meaning that there will be multiple client repositories. SVN is one repository with lots of clients. GIT is decentralized to a point where people can track their own edits locally without having…

Read more ...


01: 21 Docker DevOps interview Q&As

Docker, Jenkins, CI/CD, & DEV/OPS have been the buzz words for the last several years. You will be seeing this in more often in the job requirements as well. Docker Tutorial – compile & run Helloworld.java. Q1. What is a Docker container, and what does it enable you to do?…

Read more ...


02: 20+ Kubernetes (aka K8s) interview questions & answers

Q1. What is the difference between Docker & Kubernetes? A1. Docker & Kubernetes can function without each other, and also both can compliment each other. Docker enables us to run, create and manage containers on a single operating system. If you have Docker installed on a number of hosts with…

Read more ...


03: Kubernetes (aka k8s) interview Q&As – objects & manifest files

Q01. What is a Kubernetes object? A01. One of the key concepts in Kubernetes is the “desired state,” which refers to the configurations of the applications that you want to deploy and run. A desired state includes things like how many instances of applications should be running, how those instances…

Read more ...


04: Kubernetes (i.e k8s) interview Q&As – Volumes, PVs, PVCs & StorageClass

Q01. What is the difference between Docker & Kubernetes Volumes? A01. Docker Volume and Kubernetes Persistent Volume serve similar purposes, but they differ in a number of ways. a) Docker Volumes are used in Docker environments, whilst Persistent Volumes are used in Kubernetes environments. b) Docker Volumes are scoped to…

Read more ...


05: Kubernetes (i.e k8s) interview Q&As – Service Vs Ingress

Q01. What is a Service in Kubernetes? A01. A Kubernetes service is a logical abstraction for a deployed group of pods in a cluster that perform the same function. Why do you need a service object? Why do you need a service object in k8s when each pod gets its…

Read more ...


06: Kubernetes (i.e k8s) interview Q&As – Helm charts, Argo CD & Prometheus

Q01. What is a Helm chart in Kubernetes? A01. A Helm chart is a package manager for Kubernetes. A chart is a collection of files that describe a related set of Kubernetes resources. It contains all the necessary resources to deploy an application to a Kubernetes cluster. This includes YAML…

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 with over 2000 plugins (E.g. Maven, Git, Amazon EC2, Docker, Ansible, etc) for various development, testing and deployment tasks. Refer to Jenkins Plugin Index for the plugins and the…

Read more ...


4 DevOps interview Q&As

Q1. What is DevOps? A1. Traditionally the developers & IT operations work in silos where the developers code, build, test & release the software artefacts and the IT operations deploy & monitor the applications. In DevOps a unified team apply the CI/CD practices with automation tools like Jenkins/Bamboo, Git, Gradle/Maven,…

Read more ...


Java Developer & Architect Interview Q&As

Java & Big Data Tutorials

Prepare to fast-track & go places

FAQs are marked with 🔥 as some questions are not only more popular with the interviewers, but also required to build robust systems. If you are an interviewer, cover well rounded topics to judge real experience.

Don't be overwhelmed by the number of questions as the technology stacks are so vast. The quality of the answers you provide to some of the key technical & open-ended questions along with your soft skills & attitude will go a long way in getting the job offers.

Note: Some Q&As belong to more than one category.
Top