Blog Archives
1 … 7 8 9 10 11 12 13 14

GitOps interview questions & answers

Q1. What is GitOps? A1. GitOps is a workflow for continuous delivery, which is a CD in CI/CD that is used in DevOps. It is a software development and deployment approach where the entire infrastructure and application lifecycle is managed through Git repositories as the single source of truth. …...

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


Groovy method chaining for DSL explained

One of the uses of Groovy is as a DSL (Domain Specific Language). Let’s go through a very simple example step by step. Where are Groovy DSLs used? Gradle is a new and revolutionary build tool, based on the Groovy programming language. Apache Camel is ESB (Enterprise Service Bus), …...

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


Hidden Unix, Git & SVN config files

You need to use “ls -la” to list the hidden files in your home (i.e ~) directory. These config files are “.bashrc”, “.inputrc”, “.profile”, etc. In computing, a hidden folder or hidden file is a folder or file that does not display by default when showing a directory/file listing. In Unix-like operating systems,

…

Read more ›



JMeter for performance testing REST services with BeanShell

This post extends 8 JMeter Performance testing Interview Q&As to cover JSON HTTP post. Now a days, a single page interactive web sites are very popular, and they post JSON based data back to the server to create a new record or to update an existing record. Step 1: Firstly,...

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


JSON processing in RDBMs like PostgreSQL & Timescale Database Q&As

Q01. What is JSON? A01. JSON is a semi-structured open standard data format that consists of key-value pairs. PostgreSQL supports native JSON data type since version 9.2. It provides many functions and operators for manipulating JSON data. Q02. … 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


JSON, Jackson, and Maven example

Step 1: Create a new simple-json project using Maven CLI.

press “Enter” for all the prompts. This creates a new “simple-json” folder with MVN artefacts like pom.xml, etc. Step 2: Import the maven project into your IDE. E.g. in eclipse File –> … 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


Loading a YAML or JSON file with Jackson into a Map & flatten it

YAML files are often used application configuration. We have already looked at YAML interview Questions & Answers. There are multiple ways to load a YAML file like via Spring, Java Objects, etc. In this post, how to load it into a HashMap & flatten it.

Step 1: YAML library dependency –…

Read more ›



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 specific privileges to the software instance. … 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


MySQL import and export of data via command line using mysqldump & mysql

Q01 How do you migrate MySQL database between two servers
A01 This can be done using an SQL Dump Export/Import.

1. Export MySQL Database to a dump File

There are variations to dump multiple databases:

To backup specific tables:

To backup data using a custom query:

To copy only the schema but not the data:

2.…

Read more ›



Power of regex for productivity with Notepad++ or Sublime Text

This post is based on industrial strength examples of applying regular expression to increase your productivity as a software engineer. Many text editors like Notepad++, Sublime Text, Atom, etc support regular expressions in their find and replace functionality. If you are new to regular expression, practice at https://regexr.com/ or https://regex101.com/...

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


Q1 – Q10 JavaScript Q&As on scopes & context

You can try the code samples in this JavaScript interview questions and answers as follows:

1) In Goggle chrome or FireFox browser, you can bring up the developer tool with the “F12” on windows. You can also get to via the browser menu.

…

Read more ›



Q1 – Q5 Groovy basics interview Q&A

Q1. What are the key features of Groovy?
A1. Groovy is a powerful, optionally typed and dynamic language aimed at rapid development.

Groovy = Java – verbosity
+ Dynamic Typing (mostly)
+ Closures (instead of Anonymous classes) -> Reusuable & assignable piece of code
+ Domain Specific Language (DSL)
+ Builders
+ Meta Programming
+ Groovy Development Kit
+ Operators can be overloaded

Q2.

…

Read more ›



Q11 – Q20 JavaScript Q&As on “this”

This builds on Q1 – Q10 JavaScript Interview Q&A on variable scopes & context Q11. What are the different ways can you define a function on JavaScript? A11. 2 ways 1. Function Declaration

2. Function Expression By assigning an anonymous function to a variable, … 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


1 … 7 8 9 10 11 12 13 14

300+ Java Interview Questions - FAQs

Tutorials on Java & Big Data