AD0-E103 Dumps

AD0-E103 Free Practice Test

Adobe AD0-E103: Adobe Experience Manager Developer

QUESTION 6

A banking AEM application contains functionality to calculate a mortgage rate based on user input. A servlet in place calculates the result in the backend. A call to an internal third-party REST service is required to retrieve the average object value based on a given zip code.
The following three service interfaces are used:
MortgageCalculationServlet, MortgageCalculationService and ObjectValueLookupRestService where MortgageCalculationServlet has a dependency to MortgageCalculationService and MortgageCalculationService has a dependency to ObjectValueLookupRestService.
The calculation has many combinations of input parameters and edge cases, so the JUnit coverage must be as high as possible.
Which two strategies should the developer use to ensure testability of the application code? (Choose two)

Correct Answer: AD

QUESTION 7

A developer creates a Sling Servlet. The Sling Servlet is bound to a path (/service/sling/sample). Refer to the resulting code below.
@Component (immediate=true, service = {Servlet.class})
@SlingServletPaths(value = {"/service/sling/sample"})
What should the developer do to make the servlet access controlled using the default ACLs?

Correct Answer: B

QUESTION 8

In which two ways can a developer keep simple and maintanable CRX Access Control Lists? (Choose two)

Correct Answer: CD

QUESTION 9

A developer wants to automatically truncate request log files once they exceed 10 MB. Which OSGi configuration should the developer modify?

Correct Answer: D

QUESTION 10

An AEM site experiences slower page loads. A developer needs to identify the slow running requests. How should a developer analyze the requests with long response times?

Correct Answer: B