Summer Sale Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: s2p65

Easiest Solution 2 Pass Your Certification Exams

AD0-E134 Adobe Experience Manager Developer Exam Free Practice Exam Questions (2025 Updated)

Prepare effectively for your Adobe AD0-E134 Adobe Experience Manager Developer Exam certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2025, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 1 / 2
Total 72 questions

An AEM development team is working on a new multi-country application using AEM as a Cloud Service. A developer has been assigned the task for building the integration with a third-party web service. A secret key is needed to connect with this web service. The website creators will provide this key. The key is different for each type of environment (dev, stage and production)

What is the recommended way to make the secret key available in the AEM application?

A.

Use a context aware configuration

B.

Read the key value from a property file stored in the code base

C.

Use an environment variable which is then consumed by an OSGi configuration

D.

Read the key value from OSGi configuration stored in run nNdes

An AEM application must process a high volume of content ingestion on the author server.

What is a key factor to optimize a design for overall performance gain for implementing workflows?

A.

Use Schedulers to run the workflows only on weekends.

B.

Use Transient workflows.

C.

Allocate more RAM for the content ingestion up front.

D.

Run garbage collection every time content ingestion occurs.

What is the recommended path to override /libs standard functionality?

A.

/conf

B.

/apps

C.

/content

D.

/Iibs

An AEM Developer receives requirements for Sling Models in a human-readable yaml format. A custom application needs to be built. The dependency is as shown:

A.

1. Create OSGI models to export as yaml

2. Configure mime type in Apache Sling MIME Type Service

B.

1. Create OSGI models to export as yaml

2. Configure mime type in Apache Sling Servlet/Script Resolver and Error Handler

C.

1. Create Sling models to export as yaml

2. Configure mime type in Apache Sling MIME Type Service

D.

1. Create Sling models to export as yaml

2. Configure mime type in Apache Sling Referrer Filter

Which environment-specific configuration is used in AEM as a Cloud Service to store private API keys?

A.

$[env:ENV_VAR_NAME]

B.

$[env:SECRET_VAR_NAME]

C.

$[secret:SECRET_VAR_NAME]

D.

$[secret:ENV_VAR_NAME]

How should a developer create a custom log configuration?

A)

B)

C)

A.

Option A

B.

Option B

C.

Option C

A customer who is running an AEM application on premise reports that the application is slowing down over time and even crashes The issues seem to start occurring after a new production deployment. The AEM developer knows that the described symptoms could be caused by a memory leak.

Which two steps should be taken after confirming the problem is related to a memory issue? (Choose two.)

A.

Open the error log and look for messages with 'OutOfMemoryError'

B.

Create a heap dump for analysis

C.

Analyze the request log and make sure the number of requests are below the expected threshold

D.

Increase the cache ratio of the application

E.

Create a thread dump for analysis

A developer has to create a Logger and Writer pair for the company's application logging. Which OSGi configurations should the developer use?

A.

Apache Sling Logging Logger Configuration and Apache Sling Logging Configuration

B.

Apache Sling Request Logger and Apache Sling Logging Writer Configuration

C.

Apache Sling Logging Logger Configuration and Apache Sling Logging Writer Configuration

An AEM application wants to set up multi-tenancy using Adobe-recommended best practices and bind multiple configurations to it. Which of the following options is recommended?

A.

import org.apache.felix.scr.annotations.Component; @Component(label = "My configuration", metatype = true, factory= true)

B.

import org.osgi.service.component.annotations.Component; @Component(service = ConfigurationFactory.class)

C.

import org.osgi.service.metatype.annotations.AttributeDefinition;

import org.osgi.service.metatype.annotations.ObjectClassDefinition;

@ObjectClassDefinition(name = "My configuration")

D.

@Component(service = ConfigurationFactory.class)

@Designate(ocd = ConfigurationFactorylmpl.Config.class, factory=true)

Which option should be used to synchronize user data across publish servers in a publish farm?

A.

Sling Content Distribution

B.

Vault plugin

C.

CURL

D.

Replication Agents

An AEM developer is assigned a task to design a workflow. The workflow is supposed to collect data from the participant and then determine the reviewer/approver branch to proceed further.

Which workflow step should be used by the developer?

A.

Workflow Initiator Participant Chooser

B.

Form Participant Step

C.

Dialog Participant Step

D.

Dynamic Participant Step

An application development team needs to create a multi-channel application that uses AEM as a headless CMS Which feature should be used to maintain structured data for this application?

A.

Static template

B.

Content fragment

C.

Experience fragment

D.

Custom component

What is the correct order of resolution of OSGi configuration at Runtime?

A.

1. Modifying a configuration in /apps will take immediate effect

2. Modifying a configuration in the Web console will take immediate effect as it takes precedence at runtime.

3. Modifying a configuration in /libs will take immediate effect, unless it is masked by a configuration in /apps.

B.

1. Modifying a configuration in the Web console will take immediate effect as it takes precedence at runtime.

2. Modifying a configuration in /apps will take immediate effect

3. Modifying a configuration in /libs will take immediate effect, unless it is masked by a configuration in /apps.

C.

1. Modifying a configuration in /libs will lake immediate effect, unless it is masked by a configuration in /apps O 2. Modifying a configuration in /apps will take immediate effect

3. Modifying a configuration in the Web console will take immediate effect as it takes precedence at runtime.

D.

1. Modifying a configuration in the Web console will take immediate effect as it takes precedence at runtime.

2. Modifying a configuration in /libs will take immediate effect, unless it is masked by a configuration in /apps.

3. Modifying a configuration in /apps will lake immediate effect.

After defining a Sling Model, what step is required to enable JSON export on any component?

A.

Annotate the Sling Model interface.

B.

Use Sling Resource Merger.

C.

Create an OSGI configuration.

D.

Install Jackson library in AEM

A developer needs to create a workflow custom process step in AEM. In a custom process step, an OSGi component needs to implement the WorkflowProcess interface.

Which method should the developer implement?

A.

call

B.

apply

C.

execute

D.

submit

What is Out of Scope for the Pattern Detector tool, while doing an AEM upgrade?

A.

OSGi bundles exports and imports mismatch

B.

Backward Compatibility with the previous AEM Version

C.

Definitions of Oak indices for compatibility

D.

rep:User nodes compatibility (in context of OAuth configuration)

AEM SPA integration provides various design models. In an application the developer chooses to use AEM as a headless CMS without using the SPA Editor SDK framework.

What would be an advantage for this design model?

A.

The content author can edit the app using AEM's content authoring experience.

B.

The developer has full control over the app.

C.

The SPA is compatible with the template editor

D.

The developer keeps control over the app by only enabling authoring in restricted areas of the app

A developer is on an AEM application that is being used to calculate an employee's salary. The calculation is done in an OSGi service called CalculationService. This service class has a dependency on one other service, called the EmployeeService.

How should the developer make sure that the critical code in the CalculationService has a high unit test coverage?

A.

Use a mock framework in the unit test to inject the CalculationService

B.

Instantiate the EmployeeService in the unit test and pass it to the constructor of the CalculationService

C.

Use a mock framework in the unit test to inject the EmployeeService

D.

Use the feature flag in the unit test to disable the calls to the EmployeeService

Which property under /cache on dispatcher.any file identifies the directory where cached files are stored?

A.

/invalidate

B.

/statfile

C.

/docroot

D.

/cacheroot

If multiple configurations for the same PID are applicable, which configuration is applied?

A.

The last modified configuration is applied.

B.

The configuration with the highest number of matching run modes is applied.

C.

The one that occurs first in the repository is applied.

D.

A configuration factory is created and all configurations are applied.

Page: 1 / 2
Total 72 questions
Copyright © 2014-2025 Solution2Pass. All Rights Reserved