Blog Archives
1 2 3 4 5 … 16

0: 20+ SQL best practices & optimisation interview Q&As

SQL is very easy to learn, but lots of hands-on experience is required to master to perform the below tasks.

1) Translating any business requirements into SQL.

2) Writing efficient, readable & maintainable SQL.

3) Breaking down &

…

Read more ›



0: 25+ Big Data Engineering key concepts that Data Engineers must know

#01 Data Cardinality

In data modelling, cardinality is the numerical relationship between rows of one table & rows in another. Common cardinalities are one-to-one, one-to-many and many-to-many.

Data cardinality also refers to the uniqueness of the values contained in a database column.

…

Read more ›



0: 50+ SQL scenarios based interview Q&As – What is wrong with this SQL code?

This extends 18+ SQL best practices & optimisation interview Q&As. You can practice these SQLs by setting up the data on db-fiddle MySQL V8.0 or a database server & SQL client of your choice.

Interviewers can use these 11 questions to quickly judge your real SQL experience without relying on what you say on your CV.

…

Read more ›



00: 13 Data modelling interview Q&As – Fact Vs Dimension, CDC, SCD, etc – part 1

Q1. What is dimensional modelling in a Data Warehouse (i.e. DWH)? A1. A dimensional model is a data structure technique optimised for Data Warehousing tools (i.e. OLAP products). The concept of Dimensional Modelling is comprised of Fact and Dimension tables. … 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


00: 13 Data modelling interview Q&As – Fact Vs Dimension, CDC, SCD, etc – part 2

This extends Q1 to Q5 at 13 Data Warehouse interview Q&As – Fact Vs Dimension, CDC, SCD, etc – part 1. Q6. What is a Factless Fact table? A6. From the above store sales example we know that fact table is a collection of many facts having multiple keys joined...

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


00: 50+ SQL scenarios based interview Q&As on identifying & deleting duplicate records

50+ SQL interview questions and answers to solve real business scenarios. SQL is widely used in building microservices & Big Data projects. Learning SQL syntax is easy, but being able to convert a given business requirement into a query takes lots of practice. These scenarios based interview questions can assesses your experience.

…

Read more ›



00: A roadmap to become a Big Data Engineer – What skills are required?

Data Engineer road map



00: Apache Spark eco system & anatomy interview questions and answers

Q01. Can you summarise the Spark eco system?
A01. Apache Spark is a general purpose cluster computing system. It provides high-level API in Java, Scala, Python, and R. It has 6 components Core, Spark SQL, Spark Streaming,

…

Read more ›



00: Data Lake Vs. Data Warehouse Vs. Data Lakehouse Vs Data Fabric Vs Data Mesh

Modern data architectures will have both the Data Lakes and Data Warehouses. The Data Engineers build the data pipelines for the data analysts and scientists to build business reports & models to analyse the data.

What is Big Data?

Big Data is huge volumes of structured (e.g.…

Read more ›



00: Q1 – Q6 Hadoop based Big Data architecture & basics interview Q&As

There are a number of technologies to ingest & run analytical queries over Big Data (i.e. large volume of data). Big Data is used in Business Intelligence (i.e. BI) reporting, Data Science, Machine Learning, and Artificial Intelligence (i.e. AI). Processing a large volume of data will be intensive on disk I/O,

…

Read more ›



01: Data Backfilling interview questions & answers

Q1. What is data backfilling? A1. Backfilling data is a process of reactively processing any missing data for a past time window. Q2. Why do you need to backfill data? A2. … 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


01: AWS interview Q&As on VPC, Subnets, Availability Zones, VPN, Route tables, NACLs & Security Groups

This extends Architecture Networking. Here are some must know-concepts as a Cloud Engineer, Data Engineer or a Software Engineer.

The above diagram addresses many of the questions that follow.

Q1. What is a VPC in AWS?
A1. A virtual private cloud (VPC) is a virtual network dedicated to your AWS account.

…

Read more ›



01: Azure interview Q&As on Region, VNet, Subnets, AZs, Availability Set, etc

This extends Architecture Networking. The below diagram will help you understand many of the following questions. Q01. What do you understand by the Azure terms Tenant, Subscription, Region, … 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 2 3 4 5 … 16

300+ Java Interview Questions - FAQs

Tutorials on Java & Big Data