Adobe CQ Quiz | Adobe Experience Manager MCQs

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