Accenture Aem Interview Questions

What is the AEM architecture?Â

AEM architecture is part of the team that deals with the Adobe Experience Manager Implementation.

1 What is a content repository?Â

The place where the digital content is stored is known as the content repository. The content repository is represented as a tree or hierarchical structure. In this structure, each node of the tree is utilized to store content.Â

1 What is the difference between the live copy and language copy?

Ans:

Live Copy: Copy created from an existing site or blueprint is called Live Copy. Rollout configurations for this Live Copy can be configured from the tools console.

Language Copy: A site that is created using a language tool is called a Language copy. Basically to create a site for different languages.

What is an Adaptive Form and an Adaptive Document?

Adaptive forms are used to divide a form into logical portions, allowing end-users to concentrate solely on filling out the form. When we need to collect data from a user, we employ an adaptive form. You may develop forms that are interesting, responsive, dynamic, and adaptive with adaptive forms. For designing and dealing with adaptable forms, AEM Forms provides an easy user interface and out-of-the-box components. You have the option of creating an adaptive form with or without a form model or schema. Its critical to pick a form model that not only meets your needs but also extends your existing infrastructure investments and assets.

The output of the adaptive form is shown to the end-user via an Adaptive Document. A bank statement, for example, is an adaptive document because all of its content remains the same save for the name and amount. In an Adaptive Document, we basically set placeholder text that is filled dynamically at run time.

2 What is the technology stack of cq5?

Ans: Cq5 uses the following technologies :

  • JCR: Java specification for accessing a content repository JSR-283 specification JCR 2.0, cq5 uses its own implementation of JCR called CRX. Apache Jackrabbit is an open-source implementation of the JCR 2.0 specification.
  • Apache Sling: RESTful framework to access a JCR over HTTP protocol. It maps the request URL to the node in JCR.
  • OSGi(Apache Felix): a framework for modular application development using java. Each module called bundle can be independently started and stopped.OSGi container provides implementation classes for the OSGi framework.
  • 3 In AEM, what is the listener property?

    In AEM, the listener attribute for a component is used to define what happens before or after a component activity. This is done by using the “cq:listeners” node with the “cq:EditListenersConfig” node type. Any widget in AEM can have a listener property attached to it. To add a listener to that widget, simply add a node called “listeners” of the type “nt:unstructured” to the widget. Then all you have to do is add the widgets events as child nodes to the “listeners” node. In the CQ Widget API documentation, you can discover a list of events for each widget.

    Explain the OSGi[Open Systems Gateway initiative] in CQ5?

    Ans:

  • Dynamic module system for Java.
  • Universal Middleware Category.
  • It helps applications to be constructed from small, reusable, and collaborative components.
  • OSGi bundles can contain compiled Java code, scripts, or any content to be loaded into the repository.
  • Helps the bundles to be loaded, and installed.
  • 3 How clustering is done in CQ5?

    Ans: CQ5 CRX is pre-loaded to run within a cluster, even when running a single instance. Hence the configuration of multi-node clusters with little effort happens in CQ5.

    AEM INTERVIEW QUESTIONS 2+ years to 6+ years

    Related Posts

    Leave a Reply

    Your email address will not be published. Required fields are marked *