Interview

Beginner

Partitions, actions, lazy evaluation, and the driver.

beginner

What is a Spark partition?

intermediate

Why does groupBy cause a shuffle?

beginner

What is Apache Spark?

intermediate

What runs on the driver vs an executor?

beginner

Name the three main processes in a Spark app.

beginner

In one sentence, what is RDDs?

beginner

In one sentence, what is DataFrames and schemas?

beginner

In one sentence, what is Narrow vs wide transformations?

beginner

In one sentence, what is Actions that trigger jobs?

beginner

In one sentence, what is Why Spark is lazy?

beginner

In one sentence, what is Partitions?

beginner

In one sentence, what is What a shuffle actually does?

beginner

In one sentence, what is Join strategies in Spark?

beginner

In one sentence, what is Cache and persist?

beginner

In one sentence, what is Driver vs executors?

beginner

In one sentence, what is Jobs, stages, and tasks?

beginner

In one sentence, what is The Spark DAG?

beginner

In one sentence, what is Catalyst optimizer?

beginner

In one sentence, what is Tungsten execution engine?

beginner

In one sentence, what is Data skew?

beginner

In one sentence, what is Broadcast joins?

beginner

In one sentence, what is Adaptive Query Execution?

beginner

In one sentence, what is Databricks architecture?

beginner

In one sentence, what is Delta Lake?

beginner

In one sentence, what is Unity Catalog?