Blog Archives
1 2 3 4 5 6 7 8 9 … 14

05: Kubernetes useful commands with kubectl for development & debugging

This extends Install Kubernetes (i.e. minikube) on Mac.

Step 1: Start the Docker.app on Mac, and then start the minikube cluster from a terminal.

Step 2: Create a pod.yaml manifest file to create a new pod that runs nginx image.

…

Read more ›



05: Networking basics interview Q&As on Firewall, Route Tables, Firewall rules, DMZ & NAT

Q1. What is the difference between a firewall & a router? A1. Every firewall is a router, but every router is not a firewall. Routers without firewall capabilities just pass traffic between two separate networks, whilst firewalls monitor the traffic and helps block unauthorised traffic coming from the outside trying...

This content is for 30-Day-Full-Access, 100-Day-Full-Access, 200-Day-Full-Access, and 365-Day-Full-Access members only. Register 80+ Free Java FAQs 80+ Free Big Data FAQs
Already a member? Log in here


06: 50+ SQL scenarios based interview Q&As on unique N items per group

This extends 15+ SQL scenarios based interview Q&As on N items per group – part 5 This SQL scenarios based interview questions & answers focus on N items per group. These examples were done on MySQL v8.0 at www.db-fiddle.com. … Read more ›...

This content is for 30-Day-Full-Access, 100-Day-Full-Access, 200-Day-Full-Access, and 365-Day-Full-Access members only. Register 80+ Free Java FAQs 80+ Free Big Data FAQs
Already a member? Log in here


06: Apache Kafka Streaming with JSON & Java Tutorial – stateful operations groupByKey, windowing & aggregate

This extends Apache Kafka Streaming with JSON & Java Tutorial and you can either use Kafka on Docker as per Apache Kafka example with Java – getting started tutorial or install Kafka on Mac (i.e Getting started with Apache Kafka on Mac Tutorial) or Windows. … Read more ›...

This content is for 30-Day-Full-Access, 100-Day-Full-Access, 200-Day-Full-Access, and 365-Day-Full-Access members only. Register 80+ Free Java FAQs 80+ Free Big Data FAQs
Already a member? Log in here


06: Azure interview Q&As on Resource Groups & Resource Manager

Q01. What is an Azure Resource Manager (i.e. ARM)? A01. ARM is the native platform for infrastructure as code (IaC) in Azure. It enables you to centralise the management, deployment, and security of Azure resources. … Read more ›...

This content is for 30-Day-Full-Access, 100-Day-Full-Access, 200-Day-Full-Access, and 365-Day-Full-Access members only. Register 80+ Free Java FAQs 80+ Free Big Data FAQs
Already a member? Log in here


06: Git interview Q&As on stashing uncommitted changes

Q01. What is a git stash command, and when do you need to use it? A01. Here are some scenarios where stash command will come in very useful. Scenario 1: Often you will not be able to make code changes in the master branch. … Read more ›...

This content is for 30-Day-Full-Access, 100-Day-Full-Access, 200-Day-Full-Access, and 365-Day-Full-Access members only. Register 80+ Free Java FAQs 80+ Free Big Data FAQs
Already a member? Log in here


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. … Read more...

This content is for 30-Day-Full-Access, 100-Day-Full-Access, 200-Day-Full-Access, and 365-Day-Full-Access members only. Register 80+ Free Java FAQs 80+ Free Big Data FAQs
Already a member? Log in here


07: 50+ SQL scenarios based interview Q&As on Pivot Vs. Unpivot

Q01 Often you will have a requirement to report on a certain dimension, which requires you to convert rows into columns or columns into rows. How will you go about accomplishing this using SQL?
A01 The process of converting rows into columns is know as “

…

Read more ›



07: Apache Kafka Streaming with stateless operations

This extends 06: Apache Kafka Streaming with JSON & Java Tutorial – stateful operations groupByKey, windowing & aggregate and Getting started with Apache Kafka on Mac Tutorial.

Kafka Streams DSL (i.e. Domain Specific Language) is built on top of the Streams Processor API.

…

Read more ›



07: Kubernetes (i.e k8s) interview Q&As – kubectl config

Q01. What is a kubectl in Kubernetes? A01. Kubectl is a command line tool used to run commands against Kubernetes clusters. kubectl is what you will be using often to issue commands against a kubenetes cluster. You can create pods, deployments, … Read more ›...

This content is for 30-Day-Full-Access, 100-Day-Full-Access, 200-Day-Full-Access, and 365-Day-Full-Access members only. Register 80+ Free Java FAQs 80+ Free Big Data FAQs
Already a member? Log in here


08: 50+ SQL scenarios based interview Q&As on CASE statements & NULL safe join

Below question is popular in SQL coding interviews. SQL syntaxes are very easy to learn, but lots of practice is required to be able to understand the business intent, and convert that into SQL statements with proper what if considerations. Break down the requirements to construct the SQL statements.

…

Read more ›



09: 50+ SQL scenarios based interview Q&As on GROUP_CONCAT() & STRING_AGG()

This post covers an SQL scenario, and how to solve it with NON ANSI 92 aggregate functions. Refer to your database documentation for the additional aggregate functions. In this post let’s look at how to implode or concatenate multiple row column values into a single column. Problem statement &… Read...

This content is for 30-Day-Full-Access, 100-Day-Full-Access, 200-Day-Full-Access, and 365-Day-Full-Access members only. Register 80+ Free Java FAQs 80+ Free Big Data FAQs
Already a member? Log in here


10: 50+ SQL scenarios based interview Q&As on split delimited column values to rows

This extends 09: 50+ SQL scenarios based interview Q&As on GROUP_CONCAT() & STRING_AGG().

In the previous post we looked at how to implode or concatenate multiple row column values into a single column. In this post let’s look how we can explode or split delimited column value to multiple rows.

…

Read more ›



1 2 3 4 5 6 7 8 9 … 14

300+ Java Interview Questions - FAQs

Tutorials on Java & Big Data