ADOBE EXPERIENCE MANAGER (AEM) EXAMS

AEM Developer Exam 9A0-384 Practice

Adobe Experience Manager (AEM) Developer Exam 9A0-384 sample-test. This practice exam helped me prepare for the 9A0-384 exam.

1. What service is used to programmatically access a workspace?

  1. login() call to the login server
  2. Identity and Access Management API
  3. loginService
  4. authService

Interface SlingRepository

2. What does filevault “merge” do?

  1. Existing content is not modified and only new content is added, nothing is deleted.
  2. Existing content is merged or deleted accordingly.
  3. Existing content is replaced and nothing is deleted.
  4. Existing content is updated, new content is added and nothing is deleted.

Workspace Filter

3. What @Component property is needed to make a component configurable?

  1. Config, @Component (config = { "myProperty=Hello" })
  2. Name, @Component (name = pid)
  3. Service, @Component (Servlet.class)
  4. Property, @Component(property = { "myProperty=Hello" })

4. What is the resolution order at start up for OSGi configuration files?

  1. /conf, /apps, /libs
  2. config modified in Web console, /apps, /libs
  3. /apps, /libs, config modified in Web console
  4. /apps/*/config, /libs/*/config, crx-quickstart/launchpad/config

Configuring OSGi

5. What does the MVN Parent POM file do? (select 3 correct answers)

  1. Centralize and manage dependencies
  2. Define the server to use
  3. Indicate the source code to use
  4. The version of dependencies to use

5. What is the purpose of the dispatcher? (select 3 correct answers)

  1. Scheduling
  2. Caching
  3. Load balancing
  4. Security

6. What connects the JCR to the file system?

  1. CRXDE
  2. WebConsole
  3. FileVault
  4. OSGi

7. What does filevault “replace” filter do?

  1. Existing content is updated, new content is added and nothing is deleted.
  2. Existing content is replaced and nothing is deleted.
  3. Existing content is not modified and only new content is added, nothing is deleted.
  4. Existing content is replaced completely by the imported content or deleted accordingly.

8. Which property should be used to find the repository where the configuration changes made in the Web Console are saved?

  1. Persistent identity (PID)
  2. Reference repository
  3. Component.id
  4. Component.name

9. Which statement about the usage of declarative services while creating an OSGi component is true?

  1. @Property annotation is used to reference to other services from the component by component runtime
  2. @Reference annotation is optional and used to define properties available to the component
  3. @Component annotation is the only required annotation and missing which will NOT declare the class as component
  4. @Service annotation is required and describes which service Interface Is served by the component

10. Which three statements about replicate permissions on a resource are true? (Select three correct answers)

  1. The replication rights are evaluated bottom-up in the node tree.
  2. The allow replication rights has higher precedence than deny replication rights.
  3. To grant replication rights to a user on any resource, user has to have read permissions for /etc/replication and /bin.
  4. The allow replication rights has lower precedence than deny replication rights.

11. How do you disable the “Target” context menu item on components in AEM 6.0?

  1. Set the property cq:disable Targeting to true on the dialog node.
  2. Set the property cq:disable Targeting to true on the component node.
  3. Set the property cq:disable Targeting to true on the cq:editConfig node.
  4. Set the property cq:disable Targeting to true on the cq:editConfig/cq:listeners node.

12. What are three causes if Dispatcher stopped updating cache files in the cache directory on the Webserver? (Select three correct answers)

  1. The request to the page in question contain query string parameters.
  2. The request to the page in question has authorization headers and dispatcher.any does not contain \allowAuthorized.
  3. Dispatcher Flush agent is disabled on publish instance.
  4. The request URI of the page in question should always start with /content.


Part 1 of 3 in the AEM Exam Prep series.

AEM as a Cloud Service Developer Recertification

comments powered by Disqus