Free AD0-E116: Adobe Experience Manager Developer Expert Exam Questions and Answers
Adobe Experience Manager Developer Expert is one of the Adobe tests covered here, sat under the code AD0-E116. Adobe runs several separate certification schemes rather than one ladder, and the exam code tells you which: AD0- codes belong to the Experience Cloud programme, where Professional, Expert and Master are the tiers, while 9A0- codes are the retired Adobe Certified Expert scheme that covered Creative Suite. A third scheme, Adobe Certified Professional for Creative Cloud, is delivered by Certiport and uses no code at all.
If you searched for AD0-E116 dumps, an AD0-E116 ExamTopics discussion or a free AD0-E116 PDF, this is the Adobe Experience Manager Developer Expert question bank: practice questions with verified answers and explanations, a timed AD0-E116 practice test and updates whenever Adobe changes the exam.
Last updated: October 31, 2026
- Exam code
- AD0-E116
- Provider
- Adobe
- Questions in our bank
- 1000+
- Free to read
- First 10, with answers
- Our test mode duration & pass mark
- 130 mins · 70%
- Verified answers
- Reviewed weekly
Recommended: Switch to Test Mode to start a practice test that simulates the real exam experience.
Question #1
A retailer is building a native mobile app that displays product descriptions maintained by authors in AEM as a Cloud Service. Authors must edit structured fields without any presentation markup, and the app must request exactly the fields it needs from the publish tier with responses cached at the CDN. What should the developer implement?
Correct answer: B
Explanation
Content Fragments created from Content Fragment Models hold structured, presentation-free content, and persisted GraphQL queries let the client select specific fields over GET requests that the CDN can cache. Experience Fragments deliver presentation markup, and page-level .model.json output is tied to page structure rather than reusable structured fields. The Assets HTTP API does not let the client choose a subset of fields in a single query.
Continue with AD0-E116: Adobe Experience Manager Developer Expert
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in AD0-E116: Adobe Experience Manager Developer Expert, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #2
A project on AEM as a Cloud Service needs asset searches to filter on a custom metadata property named acme:campaignId. Searches currently use the out-of-the-box damAssetLucene-9 index. How should the developer customize the index?
Correct answer: C
Explanation
In AEM as a Cloud Service, an out-of-the-box index is customized by deploying, through the code pipeline, a new index named after the product index with a -custom-<n> suffix. It must contain the full original definition merged with the changes. Editing in place or installing through Package Manager is not supported, and a definition holding only the new rule would replace the index with an incomplete one.
Continue with AD0-E116: Adobe Experience Manager Developer Expert
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in AD0-E116: Adobe Experience Manager Developer Expert, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #3
A developer is creating a teaser component. The Sling Model TeaserModel is loaded in the HTL script with data-sly-use.model. Its getDescription() method returns text authored in a rich text editor and stored as HTML markup. The markup must be rendered in the page, and HTL must filter out any unsafe elements and attributes. Which HTL expression should the developer use?
Correct answer: D
Explanation
The html display context outputs markup and applies the XSS filter to remove unsafe elements and attributes. The unsafe context disables escaping and filtering, so it would pass authored scripts through. The text context escapes the markup, so tags would be shown literally, and scriptString is meant for string values inside JavaScript.
Continue with AD0-E116: Adobe Experience Manager Developer Expert
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in AD0-E116: Adobe Experience Manager Developer Expert, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #4
A team is moving existing content and users from an on-premise AEM 6.5 author instance to AEM as a Cloud Service. Which Adobe-provided tool extracts the content from the source repository and ingests it into the cloud environment?
Correct answer: C
Explanation
The Content Transfer Tool extracts content from the source repository into a migration set and ingests it into the target Cloud Service environment. Repository Modernizer restructures a code project into the packages that Cloud Service expects and does not move content. Dispatcher Converter converts dispatcher configuration, and Package Manager is not the supported way to move large content volumes in a migration.
Continue with AD0-E116: Adobe Experience Manager Developer Expert
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in AD0-E116: Adobe Experience Manager Developer Expert, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #5
A developer generates a new project with the AEM Project Archetype by using mvn archetype:generate. The project must target AEM as a Cloud Service and include a React application that is editable in the SPA Editor. Which two archetype properties should the developer set? (Choose two.)
Select 2 answers.
Correct answer: B, D
Explanation
The frontendModule property selects the front-end project type, and react generates the SPA Editor React app. The aemVersion property set to cloud generates a project for AEM as a Cloud Service. A value of general produces the standard HTL-based front end, and 6.5.21 would target an on-premise AEM 6.5 service pack.
Continue with AD0-E116: Adobe Experience Manager Developer Expert
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in AD0-E116: Adobe Experience Manager Developer Expert, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #6
A company wants AEM users to authenticate against an LDAP directory and have their user records synchronized into the repository. Which two OSGi configurations are part of the out-of-the-box LDAP setup? (Choose two.)
Select 2 answers.
Correct answer: B, C
Explanation
The Oak LDAP Identity Provider defines the connection to the directory, and the Oak External Login Module links that provider to a sync handler so users can log in and be synchronized. The SAML 2.0 Authentication Handler is used for SAML identity providers and not for LDAP. The Sling Referrer Filter controls cross-site request handling and has no role in LDAP login.
Continue with AD0-E116: Adobe Experience Manager Developer Expert
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in AD0-E116: Adobe Experience Manager Developer Expert, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #7
A developer creates a Sling Model adaptable from SlingHttpServletRequest. The model needs a String field named title, populated from the jcr:title property of the component resource, and a field named searchService that holds the OSGi service com.acme.core.SearchService. Which two field declarations should the developer use? (Choose two.)
Select 2 answers.
Correct answer: B, C
Explanation
@ValueMapValue reads a property from the resource ValueMap, and @Named supplies the property name when it differs from the field name. @OSGiService injects a registered OSGi service into the model. @ChildResource looks for a child resource rather than a property, and @ScriptVariable only provides objects bound in the script context, such as currentPage, and not OSGi services.
Continue with AD0-E116: Adobe Experience Manager Developer Expert
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in AD0-E116: Adobe Experience Manager Developer Expert, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #8
A developer is building a React single page application that must be editable in the AEM Page Editor with the SPA Editor. Each React component must render the content of a specific AEM component. How should the developer connect them?
Correct answer: A
Explanation
The SPA Editor uses the MapTo function from the aem-react-editable-components library to bind a React component to the sling:resourceType of an AEM component, so the page model content is passed to it as props. HTL scripts are not used to render React components, and resource supertypes and template policies belong to the AEM side and do not register front-end components.
Continue with AD0-E116: Adobe Experience Manager Developer Expert
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in AD0-E116: Adobe Experience Manager Developer Expert, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #9
A project for AEM as a Cloud Service was generated with the AEM Project Archetype. A developer adds a custom component under /apps/mysite/components and an editable template under /conf/mysite/settings/wcm/templates. In which modules of the generated project should the developer place these items?
Correct answer: C
Explanation
Cloud Service separates immutable content from mutable content. Code under /apps belongs in ui.apps, which is deployed as immutable, while /conf and /content are mutable and are packaged in ui.content. The core module holds Java bundles, and ui.config holds only OSGi configurations, so neither is suitable for these items.
Continue with AD0-E116: Adobe Experience Manager Developer Expert
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in AD0-E116: Adobe Experience Manager Developer Expert, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Question #10
A developer is building a public mobile app that displays Content Fragment data from AEM as a Cloud Service. Responses must be cached at the CDN to reduce load on the publish tier. What approach should the developer take?
Correct answer: C
Explanation
Persisted queries are executed with GET requests, so the CDN and Dispatcher can cache the responses. Ad hoc GraphQL queries sent with POST are not cached at the CDN. Page .model.json and the Assets HTTP API return unshaped data and add client-side work without addressing caching of fragment queries.
Continue with AD0-E116: Adobe Experience Manager Developer Expert
Unlock the full question bank
You have read the first 10 questions. A subscription opens every question in AD0-E116: Adobe Experience Manager Developer Expert, the full timed practice test, and your progress and weak-topic reporting.
Single exam
$19.99for 30 days
Full question bank and practice test for one exam, for 30 days.
Single exam
$49.99for 1 year
One exam for a full year. Nothing renews and nothing to cancel.
Full access
$39.99/mo
Every exam in the catalogue, month to month.
Full access
$199.99/yr
Every exam in the catalogue for a year.
Already subscribed? Sign in to pick up where you left off.
Discussion
Explain your reasoning, not just the letterOther Adobe certifications
- 9A0-385: Adobe Experience Manager 6.0 Architect (opens in a new tab)
- AD0-E103: Adobe Experience Manager Developer (opens in a new tab)
- AD0-E722: Adobe Commerce Architect Master (opens in a new tab)
- AD0-E556: Adobe Marketo Engage Architect Master (opens in a new tab)
- AD0-E104: Adobe Experience Manager Architect (opens in a new tab)
- AD0-E602: Adobe Real-Time CDP Business Practitioner Professional (opens in a new tab)
- 9A0-384: Adobe Experience Manager 6 Developer (opens in a new tab)
- 9A0-397: Adobe Experience Manager DevOps Engineer (opens in a new tab)
- AD0-E208: Adobe Analytics Business Practitioner Expert (opens in a new tab)
- AD0-E603: Adobe Journey Optimizer Developer Expert (opens in a new tab)
- 9A0-381: Adobe Analytics Business Practitioner (opens in a new tab)
- AD7-E601: Adobe Real-Time CDP Technical Practitioner (opens in a new tab)
Reviews
Write a review★★★★★
Exam Practice is worth every penny. The mock exams are realistic, and the feedback helped me focus on key areas.
Amit SharmaVerified buyer
★★★★★
I highly recommend Exam Practice. The feedback after each test helped me improve significantly, and I passed my exams easily.
Oscar NyströmVerified buyer
★★★★★
This platform is a lifesaver. The practice questions and explanations are so detailed. It’s the best study tool I’ve ever used.
Hannah SmithVerified buyer
FAQ
Learn More: https://learning.adobe.com/certification.html
- Q1: What is the AD0-E116: Adobe Experience Manager Developer Expert exam?
- A: AD0-E116: Adobe Experience Manager Developer Expert is a Adobe certification exam. Judging by the questions in our bank, it concentrates on developer, apache, dispatcher, page and foobar.
- Q2: What topics does the AD0-E116: Adobe Experience Manager Developer Expert exam cover?
- A: Questions in our AD0-E116: Adobe Experience Manager Developer Expert bank cluster around developer, apache, dispatcher, page, foobar, sampleproject, drwxr-xr-x and bundle. Working through the full set is the quickest way to find which of these you are weakest on.
- Q3: How should I prepare for AD0-E116: Adobe Experience Manager Developer Expert?
- A: Work through the AD0-E116: Adobe Experience Manager Developer Expert practice questions here, checking your answer on each one, then sit the practice test to rehearse the exam under timed conditions before the real thing.
- Q4: Are these real AD0-E116: Adobe Experience Manager Developer Expert exam questions?
- A: They are drawn from officially released past questions and from community members who have sat AD0-E116: Adobe Experience Manager Developer Expert. Answers are verified and updated weekly.
- Q5: Where do I register for the AD0-E116: Adobe Experience Manager Developer Expert exam?
- A: Register through Adobe directly. Exampractice is not affiliated with Adobe and does not administer the exam.
- Q6: Is there a free AD0-E116: Adobe Experience Manager Developer Expert sample?
- A: Yes. Every AD0-E116: Adobe Experience Manager Developer Expert page shows a free sample of real questions. Upgrading opens the full bank and the practice test.
- Q7: What are Adobe Certification Exams?
- A: Adobe Certification Exams validate your expertise in using Adobe software products, such as Photoshop, Illustrator, InDesign, Premiere Pro, and After Effects, showcasing your skills in graphic design, video editing, web development, and digital marketing.
- Q8: Why should I pursue Adobe Certification?
- A: Adobe Certification enhances your professional credibility, demonstrating your proficiency in Adobe tools. This can lead to better job opportunities, higher salaries, and career advancement in creative and digital industries.
- Q9: What are the benefits of Adobe Certification?
- A: Benefits include recognition as a certified Adobe professional, improved job performance, access to exclusive resources, networking opportunities, and staying current with the latest Adobe software features and best practices.
- Q10: Who should take Adobe Certification Exams?
- A: Graphic designers, video editors, web developers, digital marketers, and anyone who uses Adobe software in their professional work should consider these certifications to validate their expertise and advance their careers.
- Q11: What types of Adobe Certification Exams are available?
- A: Adobe offers various certification paths, including Adobe Certified Professional (ACP), Adobe Certified Expert (ACE), and Adobe Certified Master (ACM), each tailored to specific roles and expertise levels in Adobe software.
- Q12: How do I prepare for Adobe Certification Exams?
- A: Preparation can include official Adobe training courses, study guides, practice exams, online tutorials, and hands-on experience with Adobe software products.
- Q13: Where can I take Adobe Certification Exams?
- A: Adobe Certification Exams can be taken online or at authorized testing centers worldwide, providing flexibility to fit your schedule and location.
- Q14: How do Adobe Certifications impact my career?
- A: Adobe Certifications significantly boost your career by demonstrating your expertise to employers, making you a more competitive candidate for advanced roles and promotions in creative and digital fields.
- Q15: Are there any prerequisites for Adobe Certification Exams?
- A: Some exams may have prerequisites, such as foundational knowledge or prior certifications. Check the specific requirements for each certification path on the Adobe website.
- Q16: How often do I need to recertify for Adobe Certifications?
- A: Adobe Certifications typically require recertification every two years to ensure that certified professionals stay updated with the latest Adobe software updates and industry practices.



