Blog Archives
1 … 17 18 19 20 21 22 23

Data categories in Data warehouse & Data lake

Q01. What are the different types of data that get stored in a data lake or data warehouse? A01. An enterprise stores different types of data. #1. Transactional Data Transactional data describes business events like placing an order. Example 1: If you take a Telecom service provider there could be...

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


Databricks Delta Live Tables (i.e DLT) Vs Snowflake Dynamic Tables Interview Q&As

Q01. What is a data pipeline? A01. A data pipeline is a means of moving data from one place (i.e source systems e.g. OLTP) to a destination such as a data lake or warehouse by simultaneously optimising and transforming the data. … 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


Debugging Spark applications written in Java locally by connecting to HDFS, Hive and HBase

This extends Remotely debugging Spark submit Jobs in Java. Running Spark in local mode When you run Spark in local mode, both the Driver and Executor will be running in the same JVM and is very handy to debug the logic of your transformations. … 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


Defining tables in postgresql with primary key, foreign key, unique constraint & data migration example

Uses DB-FIDDLE for the code example with PostgreSQL v17.

Q01 How will you go about defining tables with primary key, foreign keys and unique constraints?
A01 The main purpose of a primary key in a table is to uniquely identify each record.

…

Read more ›



FAQs Data: 01: Getting started with Spark Scala on IntelliJ IDEA

Even though you can download required libraries via Maven pom.xml, in this tutorial will directly download so that you understand the key steps. Intellij IDEA is the most popular IDE for Spark development on Scala. Here are the 12 easy steps that will get you started with your Spark with Scala on IntelliJ IDEA IDE.

…

Read more ›



FAQs Data: 02: Getting started with Spark Scala on IntelliJ IDEA with Maven

This extends FAQs Data: 01: Getting started with Spark Scala on IntelliJ IDEA to package the Spark & run it via command-line. The dependent libraries configured via Maven pom.xml. Make sure Maven is installed on your machine & set in the path.

Step 1: Extend the previous pom.xml file from

TO:

Step 2: Rename “src/test/java”

…

Read more ›



FAQs Data: 03: ScalaTest using IntelliJ IDEA IDE

This extends FAQs Data: 01: Getting started with Spark Scala on IntelliJ IDEA.

Step 1: Note the relevant test libraries in the pom.xml file.

scalatest-maven-plugin is used to run the tests & scalatest_* &

…

Read more ›



FAQs Data: 04: ScalaTest of Spark using IntelliJ IDEA IDE

This extends FAQs Data: 03: ScalaTest using IntelliJ IDEA IDE and FAQs Data: 02: Getting started with Spark Scala on IntelliJ IDEA with Maven.

Step 1: Firstly, let’s rewrite the MySparkApp.scala into more testable & maintainable methods as shown below under “

…

Read more ›



Finding your way around YARN and Spark on Cloudera

What is Apache Hadoop YARN? Apache Hadoop YARN (Yet Another Resource Negotiator) is the prerequisite for Enterprise Hadoop for dynamic allocation oc the cluster resources. For example, when you run a Spark job on YARN as opposed to in standalone mode, you can will take advantage of categorizing, isolating, and...

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


How would you go about.. building an ETL pipeline to handle 3k TPS (i.e transactions per second)

Q1. How would you go about.. building an ETL pipeline to handle 3k TPS? A1. Building a data pipeline (i.e. aka ETL) for 3000 TPS (i.e. Transactions per second), which about ~260 million records per day requires distributed, highly scalable, … 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


InfluxDB interview questions & answers

Q01. What is InfluxDb?
A01. InfluxDB is an open-source time series database. It is a Big Data, NoSQL database that allows for massive scalability, high availability, fast write, and fast read. As a NoSQL, InfluxDB stores time-series data,

…

Read more ›



More HDFS & NameNode interview Q&As

Q1. What are the different ways to access files or data stored in HDFS? A1. You can access files or data stored in HDFS in many different ways. HDFS Command-Line Interface The HDFS command-line interface (CLI), called hdfs (or hadoop) shell, … 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


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


1 … 17 18 19 20 21 22 23

300+ Java Interview Questions - FAQs

Tutorials on Java & Big Data