Home |
Write |
179 members |

Join with Aptibook

CQ5 interview questions and answers - Page 1

1. What is CQ5 ? Give some points about CQ5

Adobe Communique 5, or CQ5, is a java based large-scale web content management system. It combines web content management, digital asset management, and social collaboration to deliver a solution that allows to manage incredible amounts of information, multiple internal and external websites, a myriad of media assets, and detailed workflow.

CQ5 is set of content management services built on a content-centric Web application framework on top of a Java Content Repository.
The product has been completely redesigned from Communiqué 4, allowing Adobe to use new architecture and technologies.
The Graphical User Interface has been completely re-engineered using AJAX and the latest browser technologies. This leads to an unparalleled user experience.

2. Why CQ5 ? What are the advantages of using CQ5 ?

Building websites through a rich graphical interface, corporate design and user access control of editing and publishing rights.
Implementation of workflows for creating, editing and publishing of content
Managing a repository of digital assets like images, documents and integrating them to the websites.
Usage of search queries to find content no matter where it is stored in your organization.
Setting up easily the social collaboration blogs, groups.
Tagging utility to organize the digital assets such as images.

3. Please show the CQ5 Technology Stack


4. Explain the CQ5 technology stack

Point 1: JCR – Java specification for accessing a content repository, CQ5 uses its own implementation of JCR called CRX. Apache Jackrabbit is an open-source implementation of JCR 2.0 specification.

Point 2: Apache Sling – RESTful framework to access a JCR over http protocol. It maps the request url to the node in JCR.

Point 3: OSGi – framework for modular application development using java. Each module called bundle can be independently started and stopped.

5. What is a content repository?

A content repository is a storage unit with an associated search and access methods allowing application-independent access to the content, the ability to store and modify content in addition to searching and retrieving. A content repository thus typically forms the technical underpinning of a content application, like a Content Management System or a Document Management System. It functions as the logical storage facility for content.