Browse all practice questions for the Adobe Experience Manager (AEM) AD0-E121 Practice Test. Search by topic, open any question and review its full explanation, then test yourself in the practice quiz.

Adobe Experience Manager (AEM) AD0-E121 Practice Test 2026 – Comprehensive Exam Prep course image
All questions

These questions are part of the practice quiz. Start practicing

  • What best describes the purpose of Experience Fragments?
  • What is the best approach to create many pages with the same structure but different content?
  • In OSGi configurations, what is the difference between a PID and a Factory PID?
  • How do you create a custom touch UI dialog field for a component?
  • In Cloud deployment, which action resolves a hot-fix maintainability issue quickly?
  • What is the primary purpose of Workflow Launchers in AEM?
  • What is Dispatcher in AEM and what are common caching and invalidation strategies?
  • In HTML, what is the purpose of the img srcset attribute?
  • Which component enables referencing a content fragment to be used on multiple pages?
  • Which approach helps locate nodes by properties efficiently in AEM?
  • A company wants to develop a website that contains interactive and multimedia experiences that will work across all devices, and the Business Practitioner needs to make sure rich media assets are used without adding too much workload to asset managers. How should the Business Practitioner meet this requirement?
  • A new employee is created for content editing with minimal rights. Which group should they be placed in?
  • What does data-sly-use do in HTL?
  • Which option describes creating a live copy using MSM for a new, German-language site?
  • What is required to configure a SPA Editor project for a React/Angular frontend?
  • Which procedure enables HTML source editing in the OOTB Text component?
  • What is Content Fragment Editor (CFE) and how do you author a Content Fragment?
  • Which query languages does JCR support, and how can you run a simple query in AEM?
  • What must you configure to enable Dynamic Media to optimize asset delivery?
  • What is the purpose of accessibility best practices in AEM components?
  • What is the primary role of Apache Sling in AEM?
  • What is JCR Observation and when would you use it?
  • How do content fragments compare to content pages in terms of reuse and templating?
  • How are permissions and security managed in AEM?
  • How do you verify accessibility compliance in AEM components, including semantic HTML and ARIA attributes?
  • Where are headless JSON endpoints configured in AEM?
  • What is the purpose of Dispatcher purge on content changes?
  • How are content migrations and environment promotion handled in AEM?
  • How can you implement a headless approach in AEM using JSON export or SPA Editor?
  • Which role is responsible for implementing websites, mobile applications and DAM features?
  • Which option describes creating a language copy using MSM?
  • What concept enables propagating structural changes to other sites in AEM?
  • How do you reference a Client Library by category on a page, and what is the significance of that Category?
  • What is ContextHub in AEM, and what is its role in personalization?
  • Which tool is used to import and export content packages in AEM?
  • What is a Content Fragment and how does it differ from a Content Page?
  • How is a custom OSGi service typically implemented in AEM?
  • How does AEM Cloud Service architecture differ from on-premise deployments?
  • Which technologies underpin dialogs in the Touch UI, and how do they relate to the underlying UI framework?
  • Which AEM feature provides support for content editing of single-page applications?
  • What steps are involved in implementing a service user for a background process?
  • A customer on version 6.5 wants a text component with basic text editing features and minimal effort to meet a deadline. Which approach should you recommend?
  • A new user who is a member of the content-authors group needs access to the AEM web console. The new user should not be added to the administrator's group. What should the Business Practitioner recommend?
  • What is an Experience Fragment (XF) and when would you reuse one?
  • In AEM 6.5, which feature should the business practitioner recommend to display enterprise content across channels?
  • What is the purpose of language copies in AEM?
  • In a Sites console, a user sees 403 Forbidden when trying to access a page. How should this be triaged?
  • To display a summarized version of content without editing the original article, which method is recommended?
  • To inform users where they are in the purchase flow quickly, which component should be used?
  • RTE stands for which of the following?
  • What is the primary purpose of using the rollout option on a blueprint?
  • A developer is adding a new content component with identical look and behavior to a section of another component. According to AEM Best Practices, how should this component be configured?
  • How can OSGi configurations be modified at runtime in AEM?
  • What are the steps to create and deploy a custom workflows model with a Process Step in AEM?
  • In Sling Models, from which type must a model be adaptable to be exposed as JSON by the Sling Models Exporter?
  • What is an Experience Fragment Editor (XF Editor) and how does it relate to personalization?
  • What is the AEM Assets HTTP API, and how can you use it to manage assets programmatically?
  • For assets, when uploading by multiple users, which setting ensures each asset is uploaded only once?
  • Where are ACLs typically applied in AEM to enforce access control?
  • What is push replication in AEM?
  • What is the role of Design mode in AEM's design and layout features?
  • What is the role of @PostConstruct in Sling Models?
  • Which triage category is appropriate for an access issue when attempting to load a content path?
  • In AEM, what is the relationship between JCR 2.0 and Oak?
  • How do you perform efficient repository queries in AEM?
  • What is the relationship between a component's resourceType and the Sling Model used within the component?
  • What is the recommended practice for implementing secure authentication and authorization in AEM (users/groups/ACLs)?
  • What is a content package in AEM and what extension does it use?
  • What is SPA Editor and how would you configure it for a React/Angular frontend?
  • Which annotation describes mapping a model from Resource and makes injections optional by default?
  • When a user cannot access a content path due to permission, what is the correct triage category?
  • What do Sling Models do in AEM development?
  • Which action is used to resolve tag duplicates by hiding them from the published site?
  • What is the JCR Observation API used for in AEM?
  • How is metadata defined in AEM DAM?
  • The OOTB Text component restricts authors from editing what aspect by default?
  • What does a typical content package contain in AEM?
  • What search options are available in AEM?
  • What is the purpose of the SPA Editor in AEM?
  • Business Practitioner needs to deactivate content that is published in production. Where should the deactivation workflow be initiated?
  • In AEM 6.5, which feature enables publishing content for access by enterprise applications and display differences by channel?
  • Which feature becomes available after integration with Dynamic Media?
  • What is a content package in AEM and how is it imported/exported?
  • An organization wants to enable the 'Request for Activation' option for some of the authors so that content only gets published upon approval. What would you do to enable the option for those authors?
  • What is the purpose of Editable Templates in AEM?
  • How do you manage translations and localization in AEM?
  • How do you configure and use Dynamic Media to optimize asset delivery in responsive layouts?
  • Which approach correctly configures security for automated tasks using service accounts and ACLs?
  • Which tool do you use to view and configure OSGi bundles at runtime in AEM?
  • What is the ResourceResolver API in Sling, and how do you obtain a Resource for a given path?
  • Which file format is used for content packages in AEM?
  • Which option represents the correct expansion of the acronym RTE?
  • Which AEM feature can connect Asset for collaboration with Creative Cloud: InDesign, Photoshop, Illustrator?
  • How are renditions typically generated in AEM?
  • Which statement best describes why the contributor group is used for a new content author with minimal rights?
  • Which option allows predefined image renditions for different devices in Dynamic Media?
  • Which tool should the Business Practitioner recommend to the content team to manage their team, tasks, and relevant resources?
  • A customer wants DAM users to share a group of assets based on search criteria with other DAM users. What should the client use?
  • A new content author at 3 media company joins a team to manage content taxonomy and must have only the minimum rights for this job. Which group should the author be added to in order to meet this requirement?
  • When would you use the SPA Editor in AEM?
  • In Sling Models, what does defaultInjectionStrategy = DefaultInjectionStrategy.OPTIONAL mean for fields?
  • Which practice helps ensure AEM components are usable by a wide audience?
  • Which feature should the Business Practitioner recommend for multi-regional websites to allow content to be created once and reused across sites while regional offices can make variations without changing core information?
  • Which view in the AEM Site Console provides a quick-page overview?
  • Which feature enables collaboration between AEM Assets and Creative Cloud desktop apps, such as InDesign, Photoshop, and Illustrator?
  • How are OSGi bundles managed in AEM?
  • What is the difference between static templates and editable templates in AEM?
  • How do you optimize search indexing with Oak indexes?
  • Which statement accurately describes the Multisite Manager (MSM) capabilities for multilingual sites?
  • A customer is going through assets implementation and is concerned that load testing tasks will increase the project budget. What should the Business Practitioner recommend?
  • What is the primary role of the Page Model in rendering a page in AEM?
  • What problem does Multi-Site Manager (MSM) solve in AEM?
  • What specific content path was cited in the 403 error example?
  • Which agent should be used to flush the dispatcher cache after content changes?
  • How should a Business Practitioner integrate Adobe Sensei with AEM for Smart tag feature?
  • Which functionality should the Business Practitioner recommend to trigger a specific workflow when there is a change to a particular type of node in AEM?
  • What is the role of Experience Fragments in AEM?
  • In a multi-step asset workflow with phases Create, Review, Approval, Complete, what should you create to reflect each phase?
  • In OSGi configurations, what is the purpose of a Factory PID?
  • What is a Rendition in AEM Assets?
  • Which action should be taken to allow Two authors to finish each other's assignee workflow tasks when one is absent or overloaded?
  • Which group would grant administrative privileges and thus is not suitable for minimal rights?
  • Which option would you choose to extend ContextHub's capabilities with a CRM-based targeting API?
  • Where are assets stored in the AEM DAM?
  • Which component family is provided by Adobe for building pages with consistent design and behavior?
  • Which are the main components of an AEM Workflow?
  • A business uses AEM as a Cloud Service. The production pipeline in Cloud Manager keeps reporting a maintainability issue during the hot-fix deployment and it will take more than 1 business day for the development team to resolve. What should the Business Practitioner recommend?
  • If a customer wants different teams to collaborate with Creative Cloud apps using AEM Assets, which feature should be used?
  • What is the primary role of Client Libraries (ClientLib) in AEM?
  • How are fields injected in Sling Models?
  • Which set of strategies best optimizes a site's performance, including caching, minification, and lazy loading?
  • How do you configure content replication from an author instance to a publish instance?
  • What is the primary purpose of Editable Templates in AEM?
  • Which statement accurately describes HTL (Sightly) templates?
  • How do you test AEM components using AEM Mocks and JUnit?
  • Which testing approach is recommended for AEM components?
  • Where are media assets typically stored in the AEM repository?
  • Which option best completes this statement: Content Fragments are designed to store content and Fragment Models define the structure for reuse across channels.
  • What is the purpose of exposing back-end content to the front end via a data layer and models?
  • In AEM Cloud Service, what best describes the infrastructure management?
  • In editable templates, what is the difference between a design and a policy?
  • Which role is responsible for scope and timeline delivery to a customer?
  • Which of the following is used to determine which scripts run in a given environment (Dev, QA, Production) in AEM?
  • Which option should be used to start a campaign automatically at a certain time, including the period outside business hours?
  • An author would like to display a summarized version of an article. Which method would you recommend?
  • To create a new metadata schema for assets, which tool should be used?
  • Which statement about REST content access in AEM is true?
  • To add a rating field to assets and let reviewers rate after upload, which tool should be used to create the rating property?
  • How do you manage assets in the DAM, including metadata and renditions?
  • What is the role of data-sly-escape in HTL?
  • How do you perform unit testing for AEM components using AEM Mocks?
  • How do you debug AEM components during development?
  • How does Sling Resource resolution behave when using a base path in a model?
  • In AEM, what is Oak?
  • How are Tags created and used in AEM to assist search and filtering?
  • For multi-regional sites, which feature allows you to reuse content with regional variations while keeping core information unchanged?
  • In planning pages with the same design and structure but different body content, what is the recommended approach to templates across all pages?
  • A customer needs to update their live site when the author triggers any content activation. What should be configured?
  • Where do page content and media assets reside in the repository?
  • What is a ResourceResolver used for in AEM?
  • To view Page Views, Unique Visitors, and Time on Page in the AEM Site Console, which integration should be configured?
  • Which option should be used to schedule campaign activation by time in workflow title?
  • How do you query content in AEM using JCR-SQL2 or XPath?
  • What do OSGi configurations control and how are they edited?
  • Which are the three core elements of AEM's page architecture?
  • What is the difference between a page and a site in AEM's Sites module?
  • Which collection type should be used to share a fixed set of assets with all DAM users?
  • What is the primary role of a Sling Model in an AEM component?
  • What is the role of content packages in AEM?
  • What is the difference between author and publish instances in AEM?
  • What is the primary role of the Dispatcher in AEM architecture?
  • What plugin is named for enabling HTML source editing in the described solution?
  • Which features support multi-language content in AEM?
  • What is the difference between ValueMap and Node properties?
  • Which is the Adobe recommended performance guideline for uncached HTML requests?
  • What is a recommended sequence when upgrading AEM to a newer version?
  • Which capabilities does Oak provide in AEM?
  • In the scenario, which category best describes the cause of a 403 Forbidden error?
  • What are Granite UI and Coral UI, and how are they used in touch UI dialogs?
  • Which indexing engine is used for internal search in AEM by default?
  • Which statement correctly contrasts cq:dialog and Touch UI dialog in AEM component development?
  • Which toolchain is recommended to package and deploy custom code and content in AEM?
  • Which feature supports asset renditions for mobile and web layouts?
  • What is a content package in AEM, and how do you install or uninstall it via Package Manager?
  • Which tool is used for monitoring and debugging to manage OSGi bundles in AEM?
  • To resolve tag duplicates in the tag hierarchy, which operation should be recommended?
  • How do you reuse a header or footer across pages to maintain consistency?
  • Which of the following best describes Dispatcher caching rules for controlling what content is cached?
  • How can you adjust log levels for specific bundles in AEM?
  • In resolving a major conflict in the 'add to cart' requirement, who should the business Practitioner meet with?
  • What is the role of authentication providers in AEM security?
  • What distinguishes Content Fragments and Content Fragment Models?
  • What is the main purpose of Sling Models in AEM?
  • Which feature is designed to support content editing of single-page applications?
  • A user in the contributor group is most likely able to perform which action?
  • Which DAM collection type dynamically updates its contents based on search criteria?
  • What are Core Components in AEM used for?
  • In AEM Cloud Service, when a hot-fix deployment shows a maintainability issue and a quick resolution is needed, which action is recommended?
  • To integrate social media pixels directly on AEM templates, which cloud configuration should be added?
  • An AEM project (i.e. Myproject) has been deleted. What would happen to the groups (Myproject Owners, Myproject Editors and Myproject Observers) associated with the deleted project?
  • How do you bind data from a Content Fragment Model to a component in HTL?
  • Which Dynamic Media feature becomes available after integrating Dynamic Media with AEM Assets?
  • What is CRX/DE and why is it important?
  • How do you create and register a custom OSGi service that uses AEM APIs?
  • To extend ContextHub functionality with a CRM-based targeting API, which should be created?
  • If authors are granted the 'Request for Activation' workflow, what is the effect on publishing?
  • What approach enables a reusable header/navigation across pages using a Page Model and design mode?
  • What are Experience Fragments in AEM?
  • Which workflow model property should a Business Practitioner select for a workflow that will be ran often and does not require saving workflow runtime history?
  • How do you access a node's properties in a Sling Model?
  • To handle content changes across root branches with no disruption to published content, what should be recommended?
  • Which interface should be implemented to respond to JCR node creation, modification, or deletion events?
  • In AEM, where is the version history maintained and how can an author revert to a previous version?
  • A content author needs to build a new page using content that exists on other pages and must reuse the existing content. What should you recommend?
  • Which approach is used to access content programmatically from AEM via REST?
  • Which capability does the Multisite Manager (MSM) provide for multilingual sites?
  • A developer makes changes to a page on a live site and the customer reports that an older version is still visible. What should the Business Practitioner verify first?
  • The contributor group primarily provides what level of access?
  • What best describes the role of the data layer in AEM's front-end architecture?
  • How does AEM support multilingual sites, and what roles do language roots and Translation Projects play?
  • How do you configure and use AEM's Translation framework for automatic translation workflows?
  • Where do you configure the steps of a custom workflow in AEM?
  • You need to create a large set of pages that share the same content structure but have different content. What is the best approach to create this large set of same structured pages?
  • Which facility is used to install, update, and manage content-packages (.zip) within the repository?
  • Which feature should be used to load lag manager scripts on pages based on the environment?
  • What is the purpose of the Configuration Manager in AEM?
  • For license end-date compliance, which asset property should be set to ensure unpublished at end date?
  • What must you create in Content Fragment Editor to define the structure of a content fragment?
  • How do you implement responsive imagery using asset renditions and HTML img srcset?
  • Sponsors want to know whether everything they are asking for can be completed within their time constraints and budget. What should the Business Practitioner recommend to meet these requirements?
  • What is the Process Builder in AEM, and how does it help design workflows?
  • A customer plans to launch a sub-site. All pages will have a similar design, with only the authored content differing. How should a Business Practitioner develop these pages?
  • Who should be involved to resolve conflicting e-commerce requirements?
  • In AEM's Translation framework, after exporting content for translation, what step reimports translations into the repository?
  • Which approach describes how to implement caching strategies with Dispatcher and AEM?
  • What is a parsys (paragraph system) in AEM?
  • What is a primary benefit of minifying CSS and JavaScript as part of performance optimization?
  • How does AEM handle asset metadata for search?
  • What is the Sling Models Exporter, and how do you expose a model as JSON for headless use?
  • How do you map a Sling Servlet to a path or resource type and what methods are commonly implemented to handle requests?
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy