Skip to content

AD0-E123 Adobe Experience Manager Sites Developer Professional Practice Questions

Prepare for AD0-E123 with more than an answer.

95 questions in the full set8 sample questionsUpdated Mar 12, 2026
Exam fee
$125 USD
Level
Professional
Valid for
2 years
Domains covered on the exam 4
  1. Configurations26%
  2. AEM Development40%
  3. Build and Deployment12%
  4. Environment Maintenance22%
  1. 1

    Vanguard Media uses AEM Multi-Site Manager (MSM). The regional managers want their localized Live Copy sites to automatically receive content updates the exact moment the global author clicks 'Save' on a Blueprint page, rather than waiting for a manual rollout.

    Which rollout configuration trigger must the developer apply to the Live Copy?

    Show answer details

    Correct answer: D

    The 'On Modification' trigger automatically initiates a rollout whenever a change is made and saved to the source Blueprint page. This ensures Live Copies are updated instantly without manual rollout actions.

  2. 2

    A developer needs to create multiple configurations for the same OSGi service via the code repository using JSON format. What is the correct file naming convention to define an OSGi factory configuration for a service with the Persistent Identifier (PID) com.zephyr.core.services.ApiIntegration?

    Show answer details

    Correct answer: A

    In AEM, OSGi factory configurations defined via JSON files must use the tilde () character to separate the factory PID from the unique instance identifier (e.g., `PIDidentifier.cfg.json`).

  3. 3

    ZephyrCorp's marketing team relies heavily on UTM parameters for campaign tracking. However, the IT team notices that the AEM Dispatcher is not caching any pages when users arrive via campaign links (e.g., /content/zephyr/home.html?utm_campaign=summer). Which configuration must the developer adjust to ensure the page is cached while still passing the parameters to the client-side analytics?

    Show answer details

    Correct answer: C

    The /ignoreUrlParams section tells the Dispatcher to ignore specific query parameters when determining whether a page can be cached. By adding UTM parameters here, the Dispatcher will serve the cached version of the page (ignoring the parameters for caching logic) while the client's browser still receives the URL with the parameters for client-side analytics tracking.

  4. 4

    A content author at Nimbus Retail modifies the 'Hero Image' component directly on a Live Copy page located at /content/nimbus/us/en/home. What is the immediate effect of this action on the Multi-Site Manager (MSM) relationship?

    Show answer details

    Correct answer: B

    In AEM MSM, when an author manually edits a component on a Live Copy page, inheritance is implicitly cancelled for that specific component only. The rest of the page continues to inherit from the Blueprint.

Create an account to continue.