Prepstellar

DP-750 · Practice set 6 of 11

Configuring Compute Performance: 10 practice questions

10 questions · Untimed · Free

10 free DP-750 practice questions on Configuring Compute Performance, with an explanation for every answer. Untimed. The full mock exam and the timed version are in the app.

Set 6 · Configuring Compute Performance · 10 questions Read the lesson
  1. Question 1 of 10

    Which setting changes worker count between a configured minimum and maximum as demand varies?

    1. AAutoscaling
    2. BRuntime preloading
    3. CAutomatic termination
    4. DDedicated access mode
    Show the answer

    Autoscaling responds to workload demand within worker-count bounds; termination handles inactivity, preloading reduces startup work, and access mode controls sharing.

    Next → 1 / 10
  2. Question 2 of 10

    Which node family best fits large joins and aggregations that otherwise spill to disk?

    1. AGPU-accelerated nodes
    2. BMemory-optimized nodes
    3. CCompute-optimized nodes
    4. DStorage-optimized nodes
    Show the answer

    Large joins and aggregations benefit from more memory per core because retaining intermediate data in memory reduces spill; the other families target CPU, local I/O, or GPU computation.

    Next → 2 / 10
  3. Question 3 of 10

    What does automatic termination do after the configured inactivity period?

    1. AReduces the cluster to its minimum worker count
    2. BStops the cluster while preserving its configuration
    3. CReturns every worker to an instance pool but keeps the driver running
    4. DDeletes the cluster configuration and all metadata
    Show the answer

    Automatic termination removes idle compute cost while retaining the cluster definition for a later restart; autoscaling, not termination, reduces worker count.

    Next → 3 / 10
  4. Question 4 of 10

    Which compute component directly sets the maximum task parallelism available to Spark?

    1. AThe total executor core count
    2. BThe pool's idle-instance timeout
    3. CThe workspace access mode
    4. DThe automatic termination period
    Show the answer

    Executor cores provide the processing slots for simultaneous Spark tasks; lifecycle, pool, and access settings do not supply CPU parallelism.

    Next → 4 / 10
  5. Question 5 of 10

    Why can fewer large workers outperform more small workers in a shuffle-heavy analytical workload with equal total cores and memory?

    1. AThey reduce network traffic during shuffle operations
    2. BThey eliminate every write to local storage
    3. CThey disable parallel task execution
    4. DThey make the cluster a single-node resource
    Show the answer

    Worker shape changes data movement even when totals match; consolidating capacity into fewer workers can reduce cross-node shuffle traffic without eliminating storage or parallel execution.

    Next → 5 / 10
  6. Keep the ones you got wrong

    In the app, every question you miss comes back exactly when you’re about to forget it.

  7. Question 6 of 10

    Which architecture can add workers to scale horizontally?

    1. AA single-node cluster
    2. BA stopped cluster configuration
    3. CAn idle instance without a cluster
    4. DA multi-node cluster
    Show the answer

    Multi-node compute has a driver and one or more workers, allowing horizontal expansion; single-node compute has only the driver.

    Next → 6 / 10
  8. Question 7 of 10

    What is the defining startup benefit of an instance pool?

    1. AClusters can take already provisioned virtual machines
    2. BIdle virtual machines have no cloud-provider cost
    3. CEvery workload becomes serverless after pool attachment
    4. DClusters receive unlimited workers without a capacity setting
    Show the answer

    A pool shortens classic-cluster startup by retaining provisioned instances; maximum capacity and idle virtual-machine cost remain relevant.

    Next → 7 / 10
  9. Question 8 of 10

    A nightly transformation performs many large joins and shows disk spill. The total cluster budget is fixed, and the team wants to reduce both spill and shuffle traffic without reducing total memory. Which change best fits?

    1. AKeep the nodes and shorten automatic termination
    2. BUse more, smaller compute-optimized workers
    3. CMove to a single-node storage-optimized cluster
    4. DUse fewer, larger memory-optimized worker nodes
    Show the answer

    Memory-optimized nodes address spill, while fewer larger workers reduce shuffle network traffic; the choice satisfies both constraints without changing the total memory budget.

    Next → 8 / 10
  10. Question 9 of 10

    Classic clusters are created many times each workday, startup delay is unacceptable, and demand varies during each run. The team accepts a controlled idle-infrastructure cost. Which configuration addresses both startup and active demand?

    1. AA single-node cluster with runtime preloading
    2. BA fixed cluster with a short inactivity timeout
    3. CAutomatic termination without a pool or worker range
    4. DAn instance pool combined with autoscaling
    Show the answer

    The pool keeps provisioned instances for fast starts, while autoscaling changes worker count for variable active demand; accepting idle cost removes the pool's main tradeoff.

    Next → 9 / 10
  11. Question 10 of 10

    A stable production workload uses the same resources throughout each run. Operations wants predictable performance and simple capacity planning, while compute must stop after inactivity. Which configuration best matches?

    1. AAutoscaling with no inactivity termination
    2. BMore small workers with no termination setting
    3. CA pool with maximum idle capacity and no cluster
    4. DA fixed worker count with automatic termination
    Show the answer

    Stable demand favors a fixed worker count, while automatic termination separately handles idle lifecycle cost; autoscaling is more useful when resource needs vary.

    Next → 10 / 10
  12. You’ve finished this set

    That’s 10 questions on Configuring Compute Performance. In the app the ones you miss come back exactly when you’re about to forget them.

The whole course, on your phone

Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.