Interview Guides

You're reviewing a distributed data pipeline and want to confirm how Spark actually executes work across a cluster before optimizing jobs.
How does Apache Spark distribute data across a cluster? Explain the difference between transformations and actions.