Sample questions
Question 1:
What’s true about Spark’s execution hierarchy?
- In Spark’s execution hierarchy, a job may reach multiple stage boundaries.
- In Spark’s execution hierarchy, manifests are one layer above jobs.
- In Spark’s execution hierarchy, a stage comprises multiple jobs.
- In Spark’s execution hierarchy, executors are the smallest unit.
- In Spark’s execution hierarchy, tasks are one layer above slots.
Question 2:
What do executors do?
- Executors host the Spark driver on a worker-node basis.
- Executors are responsible for carrying out work that they get assigned by the driver.
- After the start of the Spark application, executors are launched on a per-task basis.
- Executors are located in slots inside worker nodes.
- The executors’ storage is ephemeral and as such it defers the task of caching data directly to the worker node thread.
Answers
- A
- B ...