100+ Free AEM Sites Developer Professional Practice Questions
Pass your Adobe Certified Professional - Adobe Experience Manager Sites Developer (Exam AD0-E128) exam on the first try — instant access, no signup required.
A developer needs the dispatcher to return cache diagnostics. After enabling /info "1", which response header reports whether the resource was cached?
Explore More Adobe Certifications
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: AEM Sites Developer Professional Exam
$125
Exam Fee (USD)
Adobe
32/50
Passing Score (about 64%)
Adobe
50
Number of Questions
Adobe
100 min
Exam Duration
Adobe
37%
Weight of the AEM Development domain
Adobe AD0-E128 exam guide
2 years
Credential Validity
Adobe
Adobe lists Exam AD0-E128 (Adobe Certified Professional - AEM Sites Developer) as a professional-level exam delivered through PSI, with 50 questions, a 100-minute limit, a passing score of 32 out of 50, and a $125 USD fee; the credential is valid for two years. The five domains are AEM Development (37%), Analyzing and Debugging (18%), Build and Deployment (17%), Configurations (15%), and Environment Maintenance (13%). The exam targets developers with roughly up to one year of hands-on AEM Sites experience using HTL, Sling Models, OSGi, Maven, and the dispatcher.
Sample AEM Sites Developer Professional Practice Questions
Try these sample questions to test your AEM Sites Developer Professional exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1In AEM, HTL (HTML Template Language) is the preferred server-side template system for rendering components. Which statement best describes HTL's primary design goal?
2A developer needs to bind a Sling Model to an HTL template so the template can call the model's getter methods. Which HTL block statement loads the Java class?
3A Sling Model must read authored properties from the current component's resource node. Which adaptable and injection setup is correct for a model that does not need the request?
4In a Sling Model, a developer wants a missing authored property to be optional rather than causing the model adaptation to fail. Which annotation attribute achieves this?
5Sling resolves which script to render a resource primarily based on which resource property?
6A request URL is /content/site/page.print.a4.html. According to Sling's decomposition, which part is the selector string?
7A developer registers a servlet to handle GET requests for a specific component resource type with a custom selector and extension. Which OSGi service property pattern is correct?
8When developing custom components for AEM Sites, Adobe recommends building on top of which library to minimize custom code and gain accessibility and SEO features out of the box?
9A developer wants a new component to inherit the rendering and dialog of an existing component while overriding only its HTL script. Which property should the new component define?
10In an editable template, which mode defines components that are locked into every resulting page and stay synchronized when the template structure changes?
About the AEM Sites Developer Professional Exam
Exam AD0-E128 leads to the Adobe Certified Professional - Adobe Experience Manager Sites Developer credential, validating the ability to develop and manage AEM Sites solutions. The blueprint centers on AEM development with HTL (Sightly), Sling Models, OSGi services, editable templates, content policies, client libraries, and Core Components, built on the Sling and JCR foundations. It also covers analyzing and debugging rendering and performance issues, building and deploying through the Maven archetype project structure and Cloud Manager CI/CD pipelines, configuring OSGi services and the dispatcher, and maintaining AEM environments including AEM as a Cloud Service.
Questions
50 scored questions
Time Limit
100 minutes
Passing Score
32/50 (approximately 64%)
Exam Fee
$125 (Adobe)
AEM Sites Developer Professional Exam Content Outline
AEM Development
Develop components and templates using HTL (Sightly) with context-aware escaping, data-sly-use, data-sly-resource, and data-sly-template; build Sling Models with @ValueMapValue, @ChildResource, @ScriptVariable, and the Model Exporter; configure OSGi services and editable templates, content policies, client libraries, and Core Components on the Sling/JCR platform.
Analyzing and Debugging
Diagnose issues with the Sling Servlet Resolver, error.log and request.log, the Web Console (bundles, components, configMgr) and the Developer Console; debug dispatcher caching with X-Cache-Info, model adaptation with Sling Models logging, and unindexed queries with Oak index tooling.
Build and Deployment
Use the AEM Maven archetype modules (core, ui.apps, ui.config, ui.content, all, dispatcher), declare correct content-package types, embed subpackages, and deploy through Cloud Manager CI/CD pipelines with code-quality, OakPAL, and dispatcher validation gates; use RDEs and repoinit for rapid iteration and provisioning.
Configurations
Configure OSGi services with run-mode-specific .cfg.json files keyed by PID and factory configs; configure dispatcher farms including filters, cache rules, statfileslevel, gracePeriod, ignoreUrlParams, virtualhosts, and allowedClients; set up replication and dispatcher flush agents, Sling mappings, and the Referrer Filter.
Environment Maintenance
Maintain AEM with revision cleanup, data store garbage collection, workflow purge, audit log and version purge, Oak index reindexing, and Operations Dashboard health checks; follow overlay and upgrade-safe practices and rely on Adobe-managed maintenance and continuous updates on AEM as a Cloud Service.
How to Pass the AEM Sites Developer Professional Exam
What You Need to Know
- Passing score: 32/50 (approximately 64%)
- Exam length: 50 questions
- Time limit: 100 minutes
- Exam fee: $125
Keys to Passing
- Complete 500+ practice questions
- Score 80%+ consistently before scheduling
- Focus on highest-weighted sections
- Use our AI tutor for tough concepts
AEM Sites Developer Professional Study Tips from Top Performers
Frequently Asked Questions
What are the exam facts for AD0-E128?
Adobe lists Exam AD0-E128 as a professional-level exam with 50 questions, a 100-minute limit, a passing score of 32 out of 50 (about 64%), and a $125 USD fee, delivered through PSI online or at a test center. The credential is valid for two years.
What does the AD0-E128 exam measure?
AD0-E128 validates developing and managing AEM Sites. The five domains are AEM Development (37%), Analyzing and Debugging (18%), Build and Deployment (17%), Configurations (15%), and Environment Maintenance (13%).
Which domain carries the most weight on AD0-E128?
AEM Development is by far the largest domain at 37%, covering HTL (Sightly), Sling Models, OSGi services, editable templates, content policies, client libraries, and Core Components on the Sling and JCR platform.
How much experience do I need before taking AD0-E128?
Adobe positions AD0-E128 for developers with roughly up to one year of hands-on AEM Sites experience. You should be comfortable with Java, Apache Sling, JCR, HTL, OSGi, Maven, and the AEM dispatcher.
Does AD0-E128 cover AEM as a Cloud Service?
Yes. The build, deployment, configuration, and maintenance domains include AEM as a Cloud Service topics such as Cloud Manager CI/CD pipelines, immutable versus mutable content packages, run modes, repoinit, and managed repository maintenance.
How long is the certification valid?
The Adobe Certified Professional - AEM Sites Developer credential is valid for two years, after which recertification or renewal is required to keep it current.