
DatabricksCertified Associate Developer for Apache Spark
Domain 1Objective 3
Describe the Architecture of Apache Spark™, Including DataFrame and Dataset Concepts, SparkSession Lifecycle, Caching, Storage Levels, and Garbage Collection. ASSOCIATE-DEVELOPER-APACHE-SPARK Practice Questions (Page 4)
Part of the Apache Spark Architecture and Components domain, which accounts for 20% of the ASSOCIATE-DEVELOPER-APACHE-SPARK exam. Databricks does not publish an official question count, but from its 90-minute exam (~35–60 total, ~7–12 in this domain), expect 1–2 from this objective — we provide 24 practice questions to prepare you well beyond it. (estimate)
24questions here
5free pages
6concepts
20%of the exam
Questions 16–20
- 16
Which method allows you to specify a storage level when persisting a DataFrame, while cache() uses a default storage level?
Select an answer first - 17
A Python developer needs to process a dataset with a known schema. They want to use Spark's optimizations like Catalyst and Tungsten, but they do not need compile-time type safety. Which API should they use?
Select an answer first - 18
Which Spark API provides compile-time type safety and allows you to work with strongly-typed JVM objects, while also offering the performance benefits of the Catalyst optimizer?
Select an answer first - 19
A Spark application is running on a YARN cluster. The application is failing with an OutOfMemoryError on the executors. The team has already increased the executor memory, but the issue persists. They suspect that the overhead of storing cached data in the JVM heap is the problem. Which configuration change is most likely to help?
Select an answer first - 20
What is the primary difference between a DataFrame and a Dataset in Spark?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Databricks. “ASSOCIATE-DEVELOPER-APACHE-SPARK” is a trademark of its owner, used for identification only.