Blog Archives
1 2 3 4 5 6 7 … 23

01: Scala Functional Programming basics – pure functions, referential transparency & side effects

Q1. What is a pure function?
A1. A pure function is a function where the following conditions are met:

1) The Input solely determines the output.

2) The function does not change its input.

…

Read more ›



01: Snowflake interview questions & answers – overview, components & architecture

Q01. What is Snowflake?
A01. Snowflake is a fully managed SaaS (i.e. Software As A Service) that provides a single platform for data warehousing, data lakes, data engineering, data science, data application development, and secure sharing of data.

…

Read more ›



02: 50+ SQL scenarios based interview Q&As on joins, CDC and recursive CTE

This extends 50+ SQL scenarios based interview questions answered on identifying & deleting duplicate records. You can practice these in SQLs by setting up the data on db-fiddle MySQL V8.0 or a database server & SQL client of your choice. Q01 When you have a table that maintains history of...

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


02: AWS Identity & Access Management (i.e. IAM) interview Q&As

Q1. What is IAM? A1. IAM stands for Identity & Access Management. AWS Identity and Access Management (IAM) is a web service that helps you securely control access to AWS resources. You use IAM to control who is authenticated (i.e. … 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


02: Azure interview Q&As on Virtual Network Peering, VPN, ExpressRoute, etc

This extends Azure interview Q&As on Region, VNet, Subnets, AZs, Availability Set, etc. Q12. What is an Azure Virtual Network Peering? A12. Virtual network peering enables you to seamlessly connect two or more VNets in Azure. … 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


02: Cleansing & pre-processing data in BigData & machine learning with Spark interview questions & answers

Q1. Why are data cleansing & pre-processing important in analytics & machine learning? A1. Garbage in gets you garbage out. No matter how good your machine learning algorithm is. Q2. What are the general steps of cleansing 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


02: Coding Scala Way – Recursion & Iterator in FP

This extends Coding Scala Way – Part 1 Can you write the following code written in Java the Scala way? Java coding question on recursion and generics Q. Can you write Java code to compute a collection of numbers supplied to it? … 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


02: Databricks interview questions & answers – components

Q1. What are the key features & components of Databricks? A1. Databricks is comprised of several components & technologies. #1 Apache Spark Databricks is a managed service for Apache Spark, which is a core component of the Databricks ecosystem. This means a solid understanding of Apache Spark is essential to...

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


02: Getting started with conda on Mac OS

This extends Getting started with Python on Mac OS.

What is conda?

Conda is an open source package and environment management system that runs on Windows, Mac OS and Linux.

Conda = Mini Conda (i.e.

…

Read more ›



02: Pyspark with schema & a simple join of two data frames example

This extends Installing & getting started with Pyspark on Mac tutorial, and assumes that pyspark has been properly set up. If you are using a Windows OS, please google for “installing pyspark on Windows” or “getting started with pyspark on windows”.

In the previous tutorial we have set up pyspark &

…

Read more ›



02: Python comprehensions interview Q&As & tutorial

Q. What is a comprehension? A. Comprehensions are constructs that allow sequences to be built from other sequences. Python 2.0 introduced list comprehensions and Python 3.0 comes with dictionary, set and generator comprehensions. List Comprehension

Set Comprehension Given a list return a set. … 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


02: Q7 – Q15 Hadoop overview & architecture interview Q&As

This extends Q1 – Q6 Hadoop Overview & Architecture interview Q&As. Q7. What are the major machine roles in a Hadoop cluster? A7. The three major categories of machine roles in a Hadoop cluster are 1) Client machines. … 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


02: Scala FP basics: First-class function, higher order function, statements Vs expressions, immutability & recursion

This extends Scala Functional Programming basics – pure functions, referential transparency, side effects, etc.

Q1. What is a first-class function?
A1. A first-class function is a function that can be treated like a value.

1) Can be assigned to a variable as a value can be assigned to a variable.

…

Read more ›



1 2 3 4 5 6 7 … 23

300+ Java Interview Questions - FAQs

Tutorials on Java & Big Data