Adobe CQ Quiz | Adobe Experience Manager MCQs - Trenovision (2023)

Posted on: | By: adminComments Off

Adobe CQ Expert Quiz

Adobe CQ Quiz : This Adobe CQ Expert Quiz contains set of 121 Adobe CQ Quiz which will help to clear any Mcqs exam which is designed for Expert .

  1. The feature that enables authors to drag drop Office and PDF files from desktop into CRX
  • a) WebDAV
  • b) MSM
  • c) DAM
  • d) Package Manager

Answer : a

  1. Content finder is used for
  • a) Searching and replacing content inside CRX
  • b) Finding and uploading assets inside DAM
  • c) Finding assets/content while editing page
  • d) Importing content into CRX

Answer : c

  1. Which page mode allows administrators to enable components for authoring
  • a) Scaffolding Mode
  • b) Edit Mode
  • c) Preview Mode
  • d) Design mode

Answer : d

  1. Which type of Replication Agent do you create to flush the Web server cache for a newly activated
    page?
  • a) Create a Reverse Replication Agent on the author instance.
  • b) Set the Serialization Type property of the Default Agent to Dispatcher Flush.
  • c) Create a new replication agent and set Transport URI to point to the Web server.
  • d) Create a Dispatcher Flush Agent

Answer : d

  1. FileVault (VLT) enables to
  • a) Perform check in, check out, and other file-management operations.
  • b) Create and delete files.
  • c) Read and write files
  • d) Modify files

Answer : a

  1. In Adobe CQ,MSM is used for
  • a) Multi Site Management
  • b) Campaign Management
  • c) Multi Template Management
  • d) Multi Level Management

Answer : a

  1. Workflow instance report provides the following information
  • a) Workflow models available
  • b) Running and completed workflow instances
  • c) Running workflow instance
  • d) Completed workflow instances

Answer : b

  1. A change in a JSP is NOT being reflected. How do you enforce a fresh parsing/compilation of the
    JSP file?
  • a) Search and delete the Java Class file from within /var/classes.
  • b) Restart the CQ Servlet Engine.
  • c) Add a query parameter in the page, which is using the JSP file.
  • d) Restart the bundle Apache Sling Scripting JSP Support.

Answer : a

  1. As per CQ specification, all the custom application related code should be included under :
  • a) /libs
  • b) /content
  • c) /var
  • d) /apps

Answer : d

  1. As per CQ development specification, creative elements like javascript libraries, css and system images should be placed under:
  • a) /etc/designs/your_site_folder
  • b) /apps/designs/your_site_folder
  • c) /apps/your_site_folder/designs
  • d) /content/designs/your_site_folder

Answer : a

  1. You create a custom workflow process using the CQ API. Which method or methods needs to be
    implemented when your class implements the WorkflowProcess Interface?
  • a) start(), execute(), end().
  • b) start(), process(), end().
  • c) execute().
  • d) process().

Answer : c

  1. Language Copy feature is used for
  • a) Managing different sites
  • b) Translating content
  • c) Copying multi language content
  • d) Managing language versions with in a site

Answer : d

  1. Replication Agents are used for
  • a) Storing content to CRX
  • b) Deploying bundles to OSGi
  • c) Activating content to publish instance
  • d) Indexing and searching

Answer : c

  1. Which System in CQ supports file system mapping and version control
  • a) Apache Sling
  • b) File Vault
  • c) Workflow Engine
  • d) CVS

Answer : b

  1. What is the main purpose of the CQ HTML client library property that is called categories?
  • a) To easily find client libraries when the user searches categories in the author environment.
  • b) To uniquely name a group of client libraries to be included in templates or components and to reference dependencies to other client libraries.
  • c) To link the categories name with the component name, so that the client library can be included automatically into the component.
  • d) To define the type of files that the client library contains, e.g. JavaScript and/or CSS.

Answer : b

  1. Replication is actioned from the publish environment by the:
  • a) Reverse Replication agents
  • b) Indirect Replication agents
  • c) Replication agents
  • d) Direct Replication

Answer : a

  1. Reason for using tags in CQ
  • a) Tags improve your search experience
  • b) Tagging makes your life easier by giving you a straightforward way to organize content without too much thought.
  • c) Tags can be controlled. Apply permissions to tags and/or namespaces to control who can create tags on your content or use your existing tags.
  • d) All of the above

Answer : d

  1. With CRX, two types of clustering possible are
  • a) Read-Only and Active Clustering.
  • b) Read and Write only clustering
  • c) Add and update Clustering
  • d) Active and Inactive Clustering

Answer : a

  1. The Annotation Sketches feature is not supported in which of the following browsers
  • a) Internet Explorer
  • b) Firefox
  • c) Chrome
  • d) Safari

Answer : a

  1. Tag used for including a CQ html client library, like js, css.
  • a) <cq:includeLibrary>
  • b) <cq:includeLib>
  • c) <cq:includeClientLib>
  • d) <cq:includeClient>

Answer : c

  1. A component will be available under the specified component group in sidekick only if the component has
  • a) Resource Super Type Mapping
  • b) Design Dialog
  • c) Dialog Widget
  • d) Edit configuration

Answer : c

  1. ___________ provides users a customized enviornment that displays dynamic content selected according to specific needs.
  • a) Administration
  • b) Personalization
  • c) Authorization
  • d) Authantication.

Answer : b

  1. CQ5 makes use of the popular JavaScript framework is
  • a) Spry Framework
  • b) ExtJS
  • c) Jquery
  • d) Dojo Toolkit

Answer : b

  1. What is the Adobe’s intelligent caching tool used along with CQ
  • a) SiteCatalyst
  • b) Test & Target
  • c) Tar PM
  • d) Dispatcher

Answer : d

  1. You created a site /project/en and want to add language sites /de and /fr. What is the best practice to
    create the additional language sites?
  • a) Use the WCM console to copy and paste from /en.
  • b) Use the Language Copy tool.
  • c) Create a workflow with a custom process step that creates the according language pages whenever you create a new /en page.
  • d) Create and download a CQ package containing the /en site. Open the zip file and rename the /en folder to /fr or /de, then reinstall the package.

Answer : b

  1. You want to check the response time of a request for a page. Which log file should you choose?
  • a) <cq-install-dir>/crx- quickstart/logs/server.log.
  • b) <cq-install-dir>/crx- quickstart/logs/request.log.
  • c) <cq-install-dir>/crx- quickstart/logs/access.log.
  • d) <cq-install-dir>/crx- quickstart/logs/stdout.log.

Answer : b

  1. The ‘Activate Tree’ feature provides the following options for the publishing:
  • a) choosing the start path for the activation
  • b) Filtering criteria
  • c) Option to emulate the activation, without actually activating
  • d) All of the above

Answer : d

  1. You want to create a CQ HTML client library. What is the file js.txt used for?
  • a) To store all the JavaScript code used in the client library.
  • b) It will contain the JavaScript usage instructions for the client library.
  • c) It contains a collection of JavaScript functions used globally within the project.
  • d) It will contain the paths to all the JavaScript files that will be included in the client library. Which is

Answer : d

  1. Impressions in the WCM console show
  • a) Number of images used in the page
  • b) Activity on a page in number of hits
  • c) Number of components used in a page
  • d) Number of users associated to the page

Answer : b

  1. You are configuring the dispatcher configuration file dispatcher.any. What does the glob /invalidate
    {/0001 {/glob ￝*.html￝ /typeᅪallowᆵ}} enforce the dispatcher to do when the Web page
    /content/mypage.html gets activated?
  • a) The complete cache is invalidated
  • b) All cached .html files are physically deleted
  • c) Only the cached .html files are invalidated
  • d) Delete the cached file /mypage.html and create a new cached /mypage.html file

Answer : c

  1. Annotations in CQ are visible only in
  • a) Edit Mode
  • b) Design Mode
  • c) Preview Mode
  • d) Design Mode

Answer : a

  1. You are configuring a Replication Agent. What does the check box Use for reverse replication in the
    Agent Settings dialog mean?
  • a) If checked, this agent will notify the user about a successful replication from the author to a publish instance.
  • b) If checked, this agent will perform a rollback of a failed replication from an author to a publish instance.
  • c) If checked, this agent will be used to replicate user generated content from the publish to the author instance.
  • d) If checked, this agent will be used to restore a previous version from another instance.

Answer : c

  1. You create a Replication Agent on your Author instance. Which transportation user settings should
    you configure?
  • a) User credentials of the same user sending and receiving the replication.
  • b) User credentials of a user sending the replication.
  • c) User credentials of a user receiving the replication.
  • d) User credentials of a user with access rights to the pages being replicated.

Answer : c

  1. You want to change the configuration of a bundle during runtime in the repository. Which location
    has the highest priority?
  • a) <cq-installation-dir>/crx-quickstart/launchpad/config/* on the local file system
  • b) /apps/*/config/*
  • c) /libs/*/config/*
  • d) /etc/design/config/*

Answer : b

  1. What is the most significant difference between the Edit and the Design mode?
  • a) Sidekick is expanded and minimized respectively
  • b) In Design mode authors can enter content to modify the design of the page
  • c) Content edited in Edit mode is saved to the current page, content edited in Design mode is saved to the design settings assigned to the current page
  • d) The Edit mode is mainly used by regular authors while the Design mode is mainly used by super authors

Answer : c

  1. The default archive file format in which the packages are generated in CQ is
  • a) TAR
  • b) JAR
  • c) ZIP
  • d) RAR

Answer : c

  1. Which is a difference between an OSGI bundle and a Java package?
  • a) None. You can install and activate any java package in an OSGI container
  • b) A jar file cannot be inside an OSGI Bundle
  • c) The bundle contains extra metadata defined in a MANIFEST.MF file
  • d) The bundle package structure is completely different than the one of a .jar file

Answer : c

  1. Workflows can be started from:
  • a) Workflow Console
  • b) Websites Console
  • c) Sidekick
  • d) All the above

Answer : d

  1. Out of the box CQ utility for exporting and importing code and configuration
  • a) Apache Felix
  • b) Package Manager
  • c) Replication agents
  • d) Multi Site Manager

Answer : b

  1. Which statement correctly describes the OSGi installer service?
  • a) It is a provider that searches for nodes of type sling:osgiConfig.
  • b) It is a service that scans the CRX repository for artifacts and provides them to the JCR installer.
  • c) It is a central service for handling installs, updates and uninstall of artifacts.
  • d) It is a service searching the CRX repository for folders named install.

Answer : c

  1. Which is the default servlet engine / Application server used by Adobe CQ?
  • a) Weblogic
  • b) Websphere
  • c) Tomcat
  • d) CQSE

Answer : d

  1. What does an OR split configuration in a workflow models specifies?
  • a) Both branch is active
  • b) Only one branch is active
  • c) No branch is active
  • d) Both branch is inactive

Answer : b

  1. You want to request a JSON representation of the content. What do you have to do with the
    request?
  • a) Add the query parameter ?json=true.
  • b) Change the extension to .json.
  • c) Add a selector json.
  • d) Write custom code.

Answer : b

  1. What is the purpose of a Closed User Group?
  • a) To define a selected group of authors with special authoring permissions
  • b) To define one or more Web pages on the publish instance accessible only by members of the Closed User Group
  • c) To define a group of users and assign them admin rights to manage workflows
  • d) To define a group of users that have special privileges to do system support

Answer : b

  1. Package Manager is used to
  • a) Manage the packages in local CRX installation,
  • b) Explain what packages are and how to provide permissions to them.
  • c) Upload, create, and download packages.
  • d) All of the above

Answer : d

  1. What is the purpose of the Impersonators tab within the User settings?
  • a) Add one or more users that are allowed to take over all permissions from the current user.
  • b) Add one or more users that are inheriting the permissions from the current user.
  • c) Add one or more users that can act on the behalf of the current user.
  • d) Add one or more users that the current user can act on their behalf.

Answer : c

  1. You have created a bundle with CRXDE. What does the .bnd file contain?
  • a) The Activator class to notify start and stop events
  • b) Extra metadata about the bundle used by the CRXDE build process.
  • c) The list of all classes inside the bundle
  • d) The compilation and deployment steps of the bundle

Answer : b

  1. How are the resources called that are passed through a workflow?
  • a) WorkItem.
  • b) Transaction.
  • c) Lifecycle.
  • d) Payload.

Answer : d

  1. What is the utility used for bulk replication of content in CQ
  • a) MSM
  • b) Replication Agents
  • c) Replication Tree
  • d) Bulk editor

Answer : c

  1. You want to view request information sent to the server.Which browser-based tool should you use?
  • a) Website administration
  • b) Apache Felix Web console
  • c) CQ Servlet Engine console
  • d) JCR Content Explorer

Answer : b

  1. User Generated Content refers to
  • a) Content created by end user of website
  • b) Content created by the author
  • c) Content generated for users
  • d) User related content

Answer : a

  1. During a workflow step a comment is added requiring an update of a paragraph on a Web page.
    Where does the workflow author make the change?
  • a) In the content page within the workflow step.
  • b) In the Workflow Model.
  • c) In the Workflow Instance.
  • d) In the design page.

Answer : a

  1. You want to define a Java based CQ workflow process step. Which interface must your class
    implement?
  • a) The com.day.cq.workflow.exec.WorkflowProcess interface.
  • b) The org.osgi.service.event.EventHandler interface.
  • c) The com.day.cq.workflow.exec.JavaWorkflow interface.
  • d) The com.day.cq.workflow.exec.WorkflowData interace.

Answer : a

  1. Which of the following is not a valid type of step in CQ workflow models
  • a) Participant Step
  • b) Automated Step
  • c) Process Step
  • d) AND Split

Answer : b

  1. The framework used for developing dialog and widgets in CQ
  • a) Apache Sling
  • b) Apache Felix
  • c) JCR
  • d) Ext JS

Answer : d

  1. What is the name of the folder where the OSGi bundle get created when ‘Build Bundle’ command is executed
  • a) install
  • b) src
  • c) target
  • d) components

Answer : a

  1. We can create a form with fields that reflect the structure you want for your pages and then use this form to easily create pages based on this structure using
  • a) Forms
  • b) Template
  • c) Scaffolding
  • d) Widget

Answer : c

  1. You are installing a content package with the Package Manager. What does the setting Save
    Threshold in the Install Package dialog mean?
  • a) The time limit in milliseconds to save a batch of nodes to persistent storage in one transaction.
  • b) The approximate number of nodes in a batch that is saved to persistent storage in one transaction.
  • c) The size in kilobytes to save a batch of nodes to persist storage in one transaction.
  • d) The maximum size in kilobytes of a temporary snapshot.

Answer : b

  1. You have changed the CRX admin password. Which console or tool do you also need to update?
  • a) CRXDE Lite
  • b) CQSE Admin Console
  • c) Apache Felix Web Console
  • d) CQ User Administration Console

Answer : c

  1. Type of workflow step which allows user approval
  • a) Container Step
  • b) Process Step
  • c) Participant Step
  • d) User Step

Answer : c

  1. Adobe Test&Target is used by marketers
  • a) To design and execute online tests.
  • b) To create on-the-fly audience segments.
  • c) To automate the targeting of content and online experiences
  • d) All of the above

Answer : d

  1. How do you set the port number while installing a CQ instance
  • a) Configure the port number using webserver
  • b) Configure the port number in the repository.xml
  • c) Configure the port number in server.bat scripts
  • d) Rename the quickstart jar file with the required port number

Answer : d

  1. Which access control policies does the JCR Session define to manage nodes?
  • a) Privileges to access the JCR workspace.
  • b) Permissions to access the JCR repository.
  • c) Capabilities to traverse the JCR repository.
  • d) A list of node locks in the JCR workspace.

Answer : a

  1. A package is a zip file that contains the content in the form of a file-system serialization called
  • a) “code” serialization
  • b) “vault” serialization
  • c) “data” serialization
  • d) “page” serialization.

Answer : b

  1. The predefined structure for a site with the required pages, folders and files pre-configured is called:
  • a) Site copy
  • b) Blueprint
  • c) Site Template
  • d) Site Hierarchy

Answer : b

  1. What is the web framework used in the CQ stack for exposing JCR content
  • a) Sling Framework
  • b) REST framework
  • c) Apache Felix Framework
  • d) OSGi Framework

Answer : a

  1. Which of the following statements about the Virtual Repository feature of CQ are true:
  • a) Enables Unified virtual view of multiple JCR repositories
  • b) Helps in integrating external repositories into CQ
  • c) Helps in carrying out a step-by-step content migration by retaining access to older repositories
  • d) All of the above

Answer : d

  1. Identify the action which can be performed on an OSGi Bundle from Felix console.
  • a) Start
  • b) Stop
  • c) Install
  • d) All the above

Answer : d

  1. What should be the type of the node for creating a configuration entry to be used in Apache Felix
  • a) cq:OsgiConfig
  • b) felix:OsgiConfig
  • c) sling:OsgiConfig
  • d) cq:felixConfig

Answer : c

  1. Adobe Test&Target is used by marketers lets you
  • a) Increase content relevance through targeting and measuring across all channels.
  • b) Develop and test webpages
  • c) Market their product
  • d) Decrease content relevance through targeting and measuring across all bussiness.

Answer : a

  1. Which is the default servlet engine / Application server used by Adobe CQ?
  • a) Weblogic
  • b) Websphere
  • c) Tomcat
  • d) CQSE

Answer : d

  1. Centralized server used by Abode to share to hot fixes / functionality packages to CQ community
  • a) Adobe Day Care
  • b) Package Manager
  • c) Package Utility
  • d) Package Share

Answer : d

  1. What is the default persistence manager used by CQ
  • a) DB PM
  • b) Tar PM
  • c) File PM
  • d) CRX PM

Answer : b

  1. CQ Package is
  • a) A zip file that contains the content in the form of a file-system serialization (called “vault” serialization) .
  • b) Set of related java files
  • c) Project related java files
  • d) Executable file

Answer : a

  1. The user segments can be created and managed under which of the following CQ interfaces?
  • a) CQ DAM
  • b) CQ WCM
  • c) CQ MCM
  • d) CQ SOCO

Answer : c

  1. You want to prompt a workflow user for information during the processing of a workflow step. Where
    is the content that the workflow user entered stored?
  • a) As part of the page.
  • b) As part of the workflow model.
  • c) As part of the workflow instance.
  • d) As part of the design.

Answer : a

  1. You want to install bundles through CRX only in the author instance. Which folder name can you use
    for that purpose?
  • a) All folders under the install folder.
  • b) All folders under the install folder that are named author.
  • c) All folders named install.author.
  • d) The folder runmodes.author.

Answer : c

  1. You have a page and want to create a child page. Which property has the highest priority to
    determine which templates can be used?
  • a) cq:allowedParents
  • b) cq:allowedChildren
  • c) cq:allowedPaths
  • d) cq:allowedTemplates

Answer : d

  1. In CRX, /home structure is used to store:
  • a) User information
  • b) Application code
  • c) Website content
  • d) Homepage details

Answer : a

  1. Which of the following features of CQ is critical for supporting moderation of User Generated Content
  • a) Multi Site Management
  • b) Reverse Replication
  • c) Logging
  • d) DAM

Answer : b

  1. The property to restrict the availability of templates in the various websites is:
  • a) allowedPaths
  • b) allowedSites
  • c) validSites
  • d) validPaths

Answer : a

  1. The site created in CQ based on a blueprint template is
  • a) Child site
  • b) Live Copy
  • c) Slave site
  • d) Blue Copy

Answer : b

  1. Which tab in the Apache Felix Web Console displays the list of all the users that are logged in to the
    repository?
  • a) Authenticator tab.
  • b) CRX Login Tokens tab.
  • c) Recent Request tab.
  • d) System Information tab.

Answer : b

  1. Identify the allowed state of an OSGi bundle
  • a) Published
  • b) Deleted
  • c) Resolved
  • d) Activated

Answer : c

  1. Launcher tab in workflow designer is used for :
  • a) List workflow models
  • b) Configures workflow to be launched on node updates
  • c) Create workflow models
  • d) Display currently workflow instances

Answer : b

  1. Which OSGi configuration settings take over precedence on start-up?
  • a) Any .config files from <cq-installation-dir>/crx-quickstart/launchpad/config/* on the local file system.
  • b) Repository nodes with type sling:OsgiConfig under /libs/*/install.
  • c) Repository nodes with type sling:OsgiConfig under /apps/*/config.
  • d) Repository nodes with type sling:OsgiConfig under /libs/*/config.

Answer : c

  1. You have a CQ instance configured to use LDAP authentication. In the LDAP configuration file you see the parameter ﾿day.core.CRXLoginModule sufficient;￯. What is the purpose of this
    parameter?
  • a) It means that if CRX can authenticate a user with the CRXLoginModule, the user is authenticated successfully; else CRX uses the next login module.
  • b) It means that if authentication fails with the CRXLoginModule, the complete authentication fails.
  • c) It means that after logging in successfully, user credentials will be copied automatically to CRX.
  • d) It means that the authentication will use a callback implementation.

Answer : a

  1. Set of software components that allow software developers to access content repositories and content management systems that are not JSR-170 compliant using the content repository API for Java is called
  • a) Adobe Controllers
  • b) Adobe JCR Connectors
  • c) Adobe Jars
  • d) Adobe Components.

Answer : b

  1. CQ has out of the box integration with which of the following Adobe products
  • a) SiteCatalyst
  • b) Scene7
  • c) Test&Target
  • d) All of the above

Answer : d

  1. How do you delete a property inside a Node object?
  • a) node.removeProperty(ᅤPropertyName￙);
  • b) String propertyA =�ᆵ; node.setProperty(�propertyNameᅨ, propertyA);
  • c) String propertyA = null; node.setProperty(﾿propertyNameᆵ, propertyA);
  • d) node.delete(ᅪpropertyName￝);

Answer : c

  1. _____ __________ is a compound component that allows authors to add components of different types to a page.
  • a) Parbase
  • b) parsys
  • c) dialog
  • d) Design dialog

Answer : b

  1. The use of the CQ paragraph system Component is a necessity
  • a) when wanting to have manageable and scalable Page content, without requiring excessive coding/Template creation
  • b) To add paragraph
  • c) To add huge text
  • d) to add webpage

Answer : a

  1. Node ‘cq:widgetCollection’ is required for creating
  • a) widgets
  • b) images
  • c) files
  • d) website

Answer : a

  1. What is the property used to specify component inheritance
  • a) sling:resourceType
  • b) dialogPath
  • c) isContainer
  • d) sling:resourceSuperType

Answer : d

  1. CQ eCommerce provides number of out-of-the-box CQ components like
  • a) A product display component
  • b) A Shopping cart
  • c) Checkout
  • d) All of the above

Answer : d

  1. You are working with two components: Component A and Component B. Component B has a
    slightly different behavior than component A. What is the best way to reuse the default script of
    component A in component B?
  • a) Set a property in component B called sling:resourceSuperType with the path to component A and omit the default script in component B
  • b) Set a property in component B called sling:resourceSuperType with the path to component A and create an empty default script in component B
  • c) Copy the default script from component A into component B
  • d) None of the above

Answer : a

  1. Which page mode allows administrators to enable components for authoring
  • a) Scaffolding Mode
  • b) Edit Mode
  • c) Preview Mode
  • d) Design mode

Answer : d

  1. What are mixin properties associated with a node type used for
  • a) Add child node
  • b) Add child properties
  • c) versioning and access control
  • d) All of the above

Answer : c

  1. You want to extend the foundation Text/Image component by creating a new component. Which is
    the correct value to add to the property resourceSuperType in the new component?
  • a) foundation/components/textimage.
  • b) libs/foundation/components/textimage.
  • c) components/textimage.
  • d) /lib/components/textimage.

Answer : a

  1. ______ is used to globally store variables through the template properties.
  • a) Dialog
  • b) Normal dialog
  • c) Design dialog
  • d) None of the above

Answer : c

  1. Adobe Search&Promote enables marketers to
  • a) search Websites
  • b) Optimize how visitors browse, find, compare, and select relevant products and content on web and mobile sites
  • c) Host Website
  • d) Search and Modify website

Answer : b

  1. Out of the box component for testing the various segment rules associated with campaign
  • a) Segment Engine
  • b) Campaign Manager
  • c) Click Stream Cloud
  • d) Segment Center

Answer : c

  1. The default search engine bundled into Adobe CQ is
  • a) FAST
  • b) Verity
  • c) Apache Lucene
  • d) Default CQ Search

Answer : c

  1. Component report is used to delivery the following information
  • a) Website impression
  • b) Component developed for site
  • c) Components used for site
  • d) Content generated by component

Answer : c

  1. What is the property used to map a template to a page component
  • a) sling:resourceType
  • b) allowedPaths
  • c) isContainer
  • d) sling:resourceSuperType

Answer : a

  1. You want to add a new tab to the page properties dialog. What should you do?
  • a) Copy the page properties dialog from the foundation/page component, add a new tab node specifying the cq:Panel node to render the new tab.
  • b) In the component definition add a property to set the path to the foundation/page properties dialog and another property to set the new tab definition.
  • c) You cannot override the page properties dialog.
  • d) Create only the tab cq:Panel node and add a property resourceType pointing to the foundation/page properties dialog.

Answer : a

  1. What is the property used by Sling framework to identify the rendering scripts from the URL?
  • a) sling:resourceType mapping associated with resource
  • b) Selector parameter in the URL
  • c) URL Path of the resource
  • d) Both A and B

Answer : d

  1. How do you define the error message that should be displayed when the regex widget validation
    results in an error?
  • a) After the regular expression property in the cq:Widget element, add a new property, name it regex and enter the error message in quotes.
  • b) Add a property to the cq:Widget element, name it regexText and enter the error message.
  • c) Create a node under the cq:Widget element, name it options, then create a property called errorMessage and enter the error message.
  • d) Create a node under the cqWidget element and name it errorMessage. Create a property called text and enter the error message.

Answer : b

  1. Annotations in CQ are enabled for
  • a) All Components
  • b) Sidekick components
  • c) Paragraph component
  • d) Foundation Components

Answer : c

  1. You want to add additional features to a Node. What should you do?
  • a) Add a new jcr:primaryType value to the Node.
  • b) Invoke the Node￉s addMixin() method passing the name of a mixin.
  • c) Replace current jcr:primaryType with jcr:mixinType.
  • d) Add a new nt:base Node type to the Node.

Answer : b

  1. Nodes in a JCR point to another point via a speacial reference type
  • a) name
  • b) value
  • c) Property
  • d) title

Answer : c

  1. CQ Paragraph foundation Component can be located at the path below:
  • a) /etc/foundation/components/parsys
  • b) /libs/foundation/components/parsys
  • c) /apps/foundation/components/parsys
  • d) /libs/foundation/templates

Answer : b

  1. Extended widget used to handle the most common aspects of image handling in a WCM system is
  • a) smallimage
  • b) smartimage
  • c) Hugeimage
  • d) intelligentImage

Answer : b

  1. What does an Item represent in a JCR repository hierarchical content model diagram?
  • a) The value to be stored
  • b) A Node or a Property
  • c) The UUID of Node
  • d) The path to a Node

Answer : b

  1. UUID refers to
  • a) Unique ID for workspace
  • b) Unique ID for package
  • c) Unique ID for site
  • d) Unique ID for node

Answer : d

  1. Which xtype should you use if you want to reuse a part of a dialog in another dialog?
  • a) browsedialog.
  • b) tabpanel.
  • c) cqinclude.
  • d) referencesdialog.

Answer : c

  1. How do you delete a property inside a Node object?
  • a) node.removeProperty(ᅤPropertyName￙);
  • b) String propertyA =�ᆵ; node.setProperty(�propertyNameᅨ, propertyA);
  • c) String propertyA = null; node.setProperty(﾿propertyNameᆵ, propertyA);
  • d) node.delete(ᅪpropertyName￝);

Answer : c

  1. ___________ is a key component as it allows components to inherit attributes from other components
  • a) Parbase
  • b) parsys
  • c) dialog
  • d) None of the above

Answer : a

  1. Which of the following script engines are supported by Adobe CQ5
  • a) ECMA Scripts
  • b) Java Server Pages
  • c) JavaScript Templates
  • d) All of the above

Answer : d

  1. By default the crx content is stored using
  • a) Tar Persistence manager
  • b) Database Persistence manager
  • c) both Tar and Database PM
  • d) by Java objects.

Answer : a

FAQs

Which is always required to run cq wcm without an application server? ›

Ans: Servlet Engine pretends as a server within which each CQ (and CRX if used) instance runs. Even though you can run CQ WCM without an application server, always a Servlet Engine is needed.

What is difference between AEM and CQ5? ›

I have seen AEM 6.0, the core of it is the same as CQ5. I checked out the examples, all the examples are the same, the only difference I found was the UI of WCM i.e. there is a new look and feel for it but you can still switch to the classic mode. CQ5 still encourages coding in JSP i.e. it still uses scriplets.

What are the key features of Adobe Experience Manager? ›

Adobe Experience Manager Sites Features
  • Create. Put your content on the fast track. Pick up the pace of content creation with content that almost writes itself. ...
  • Manage. Cloud Manager. ...
  • Deliver. Wow your audience online, offline, every time. ...
  • Optimize. Content insights.

What is cq full form in AEM? ›

cq:Component. Current component. A component is of node type cq:Component . componentGroup.

Is AEM a good career? ›

Is AEM developer a good career choice? A career as an AEM developer is not only a good idea but also very rewarding and lucrative because of the growing demand and need for AEM developers in a company. You will even get a high salary and job security in this field.

Are AEM developers in demand? ›

Adobe has a very large partner base, so AEM is a system that is used worldwide amongst some of the largest organizations making it widely accessible and in demand.

Is coding required in adobe AEM? ›

While you must be able to code, that is not where the majority of AEM work is done.

Is AEM low code? ›

Is Adobe Experience Manager really a low-code / no-code platform? Sometimes. The truly low-code parts are digital asset management, content translation/localization, and maintenance on AEM cloud.

Is AEM easy? ›

Introduction to AEM development

Understanding AEM and building the best AEM website is as challenging as building a difficult product within a short time. You need to get a grip on the technology before you start exploring the most awaited methodologies.

How hard is Adobe Experience Manager? ›

Easy-to-use CMS

Adobe Experience Manager is a powerful and easy-to-use CMS that enables your marketing team to manage web and mobile content from a single platform. It incorporates inline editing and drag-and-drop functionality into a modern interface that makes it easy to create and deploy content quickly.

How long does it take to learn AEM? ›

If you are a student, it may take three months to be an AEM analyst, as you also need to learn the programming languages. If your IT professional already knows programming languages, it may take four weeks to complete the course.

What is the salary of Adobe Experience Manager? ›

Adobe Experience Manager and Content Author salary in India ranges between ₹ 3.5 Lakhs to ₹ 8.4 Lakhs with an average annual salary of ₹ 4.9 Lakhs.

What is the full meaning of CQ in question? ›

Communications code abbreviation. call to quarters. First Known Use. Communications Code Abbreviation. 1924, in the meaning defined above.

What does CQ CQ stand for? ›

Transmitting the letters CQ on a particular radio frequency is an invitation for any operators listening on that frequency to respond. It is still widely used in amateur radio.

What does Adobe CQ stand for? ›

What's an Adobe CQ5? Adobe Communique 5 (Adobe CQ5), currently manifested as Adobe Experience Manager (AEM), is a web-based content management system which is developed to help businesses in offering high-end digital experience to their customers.

Does Amazon use AEM? ›

This Partner Solution deploys an Adobe Experience Manager (AEM) OpenCloud architecture on the Amazon Web Services (AWS) Cloud with high-availability features, which includes Amazon Elastic Compute Cloud (Amazon EC2) Auto Scaling, Elastic Load Balancing, and Amazon CloudFront.

Does AEM have future? ›

Adobe AEM is rising rapidly and probably become one of the top job sectors in the coming years. A minimum of the next 5-10 years, AEM will certainly be in excessive demand. With each release, Adobe is striving to make AEM development less complicated, and therefore the need for genuine AEM designers is on the rage.

What coding language does AEM use? ›

Front End Development

For custom development for the front end, AEM uses HTL (HTML Template Language). HTL is JSP-like in that it mixes HTML and special directives. It is secure and does not require knowledge of Java to code in it.

What is the salary of AEM developer after 2 years? ›

AEM Developer salary in India with less than 2 year of experience to 5 years ranges from ₹ 4 Lakhs to ₹ 11.5 Lakhs with an average annual salary of ₹ 6.5 Lakhs based on 1.4k latest salaries.

What is the salary of AEM developer jobs? ›

As of Feb 17, 2023, the average annual pay for an AEM Developer in Toronto is $111,162 a year.

How much does an AEM developer earn in the US? ›

How much does an AEM Developer make in the United States? The average AEM Developer salary in the United States is $67,487 as of February 27, 2023, but the salary range typically falls between $59,801 and $77,008.

Is AEM front-end? ›

frontend Module. The AEM Project Archetype includes an optional dedicated front-end build mechanism based on Webpack with the following features. All JS and CSS files can now be added to each component.

What language is Adobe coded in? ›

Our desktop and mobile products are written almost entirely in C++. C++ powers our various imaging systems and codecs and is used for performance-critical components server-side and, with Web Assembly, is powering more of our browser experiences. What are the benefits of using C++ compared to other languages?

What is the prerequisite to learn Adobe Experience Manager? ›

Prerequisites. Minimum requirements for installing Adobe Experience Manager: Installed Java Platform, Standard Edition JDK, or other supported Java Virtual Machines. Experience Manager Quickstart file (Stand-alone JAR or web-application deployment WAR)

Is AEM Java based? ›

Adobe Experience Manager (AEM) is built on a rich open-source software stack that exposes many Java™ APIs for use during development. This article explores the major APIs and when and why they should be used. AEM is built on four primary Java™ API sets. Product abstractions such as pages, assets, workflows, etc.

Why is AEM so expensive? ›

Since Adobe Experience Manager is fully hosted “in the cloud” (as they say these days), Adobe's costs go up in direct proportion to the amount of traffic a site gets. They're effectively a host, and their costs are much more when your site is getting 1 million pageviews per month as compared to 1 pageview per month.

Which database is used in AEM? ›

Overview. Support for relational database persistence in AEM is implemented using the Document Microkernel.

Is getting a job in Adobe difficult? ›

Yes, it is hard to get a job at Adobe.

The software company fields an immense amount of applicants that possess exceptional professional histories and portfolios. Adobe has some of the most well-known and used creative software in the world. This makes them highly selective in who they choose to employ.

What is AEM full stack? ›

Responsibilities: Develop, implement and configure web content management solutions using AEM (Adobe CQ) and technologies such as Java, HTML/DHTML, XML, JavaScript, and web services. Worked on AEM 6.1 and 6.2.

Why do I need a server to run an application? ›

The function of the application server is to act as host (or container) for the user's business logic while facilitating access to and performance of the business application.

Do I need an application server? ›

You need Application Server as follow: It provides you useful services like automatic transaction,Authentication,Authorization,Lifecycle management. To remember large user data across pages using ejb's pertaining to a client. Load balance the user request and buisness logic.

What server is designed specifically to run applications? ›

Application servers are network computers that store and run an application for client computers. Application servers, whatever their function, occupy a large chunk of computing territory between database servers and the end user.

What is run mode in AEM? ›

Run modes allow you to configure AEM instances for specific purposes. For example, author instances use the author run mode, and publish instances use the publish run mode.

What is the difference between application server and database server? ›

Different purpose and architecture

App server doesn't keep state - it processes requests, computes, and responds. Therefore, it can have minimal storage and I/O requirements. The database server, in contrast, has high I/O and storage requirements, but just enough CPU to handle queries.

What is the difference between server and application? ›

While a Web server mainly deals with sending HTML for display in a Web browser, an application server provides access to business logic for use by client application programs. The application program can use this logic just as it would call a method on an object (or a function in the procedural world).

Do we need both web server and application server? ›

In most cases, the web servers are the integral parts of the application servers. Web servers accept the HTTP requests and interpret them to serve the requested content. Although Web Servers are designed to serve static content, most Web Servers have plugins to support scripting languages like PHP, Perl, etc.

Does an application server store files? ›

It acts like a remote disk drive. The difference between a file server and an application server is that the file server stores the programs and data, while the application server runs the programs and processes the data.

What are the different types of server? ›

Database servers, print servers, mail servers, file servers, application servers, web servers, and game servers are a few examples of servers. The request-response paradigm, in which a client submits a request to the server, is the one used to create client-server systems most frequently.

How many types of application servers are there? ›

Application servers can be of 3 categories: Active Application Server – This server is used to provide support and a rich environment for business logic that is involved on the server-side, which is expressed in the form of rules, components, and objects. These types of servers are also called stateful server.

What is the difference between web server and web application server? ›

Web server vs. application server: What is the difference? By strict definition, a web server is a common subset of an application server. A web server delivers static web content—e.g., HTML pages, files, images, video—primarily in response to hypertext transfer protocol (HTTP) requests from a web browser.

Can you run applications from a server? ›

You can run programs on the server computer's CPU. Solutions like Remote Desktop Services (previously called Terminal Services) work that way. The server's CPU, RAM, and disk storage are being used.

What is the difference between middleware and application server? ›

Middleware is more general than Application Server. An application server is one type of middleware. The fact is that the term middleware, when applied to distributed computing is rather vague and can be applied to any piece of software that exists between the server and client.

How many run modes are there in AEM? ›

There are two primary run modes provided from adobe author and publish.

What is REST API in AEM? ›

AEM Screens provides a simple RESTful API that follows the Siren specification. It allows to navigate the content structure and send commands to devices in the environment. The API is accessible at http://localhost:4502/api/screens.json.

Why Dispatcher is used in AEM? ›

The Dispatcher keeps internal statistics about how fast each instance of AEM processes documents. Based on this data, the Dispatcher estimates which instance will provide the quickest response time when answering a request, and so it reserves the necessary computation time on that instance.

Top Articles
Latest Posts
Article information

Author: Melvina Ondricka

Last Updated: 12/12/2022

Views: 6029

Rating: 4.8 / 5 (68 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Melvina Ondricka

Birthday: 2000-12-23

Address: Suite 382 139 Shaniqua Locks, Paulaborough, UT 90498

Phone: +636383657021

Job: Dynamic Government Specialist

Hobby: Kite flying, Watching movies, Knitting, Model building, Reading, Wood carving, Paintball

Introduction: My name is Melvina Ondricka, I am a helpful, fancy, friendly, innocent, outstanding, courageous, thoughtful person who loves writing and wants to share my knowledge and understanding with you.