Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
đź‘‹
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Azure Data Engineer Interview Preparation
·
Module 1
PySpark Execution and DataFrame Foundations
1
How Spark DataFrame Actions Execute: Drivers, Executors, Jobs, Stages, and Tasks
Explain how the Spark driver, executors, lazy evaluation, jobs, stages, and tasks interact when a DataFrame action runs.
2
Predicting Narrow, Wide, and Shuffle Dependencies in PySpark Transformations
Predict which PySpark DataFrame transformations create narrow dependencies, wide dependencies, and shuffles.
3
DataFrame Filtering, Projection, Aggregation, and Conditional Logic
Implement DataFrame filtering, projection, aggregation, and conditional logic for a given data-transformation requirement.
4
Deduplicating and Ranking Data with PySpark Window Functions
Apply PySpark window functions to deduplicate records and calculate ranked or cumulative results.
5
Safe Schema Enforcement and Handling of Null, Malformed, and Nested Records in PySpark
Enforce explicit schemas and safely process null, malformed, and nested records in PySpark.
Next module isn't ready yet,
Back to course
Previous module
Next module