ZS Associates interview question

Explaining Spark Architecture in detail.