Top 100 AEM Content Publisher Interview Questions with Expert Answers (2024)

Author vs Publisher vs Dispatcher

Author: The environment where content authors create and manage the content. It’s for internal use, and changes here don’t affect the live site until published.

Publisher: The environment where the content is made live. Once content is approved and published from the author instance, it’s available on the public site.

Dispatcher: The caching and load-balancing tool used to ensure high performance by caching pages and distributing requests efficiently. It helps reduce load on the publish server.

Which Version of AEM are you using?

I am currently using AEM 6.5.

Difference Between 6.3, 6.4, and 6.5

AEM 6.3 introduced core components and improved touch UI.

AEM 6.4 brought the Editable Templates and improved Experience Fragments.

AEM 6.5 focuses on cloud-readiness, improved content management, and a better translation framework.

How Many Dispatchers Do You Have in Your Application in LIVE?

The number of dispatchers may vary based on the architecture. Usually, there are at least two for load balancing and failover.

In Which Environment Should You Perform Content Authoring Activities?

Content authoring should be done in the Author environment, and then the content is pushed to LIVE/PROD through the Publish environment.

How Many Environments Do You Work In?

I typically work in UAT (User Acceptance Testing) and PROD (Production) environments.

If You Face Any Issues in PROD, Whom Do You Contact?

Any issues in PROD are typically reported to the DevOps team or Support team, depending on the nature of the issue.

Who Clears Dispatcher Cache?

Dispatcher cache is generally cleared by the DevOps team, but in some cases, the author/publisher team might initiate the cache clear using tools.

Difference Between Classic UI and Touch UI

Classic UI: Older interface, mainly used in earlier versions. It’s more similar to a desktop application.

Touch UI: Modern interface optimized for touch devices. It is used in the latest AEM versions and offers a cleaner, responsive user experience.

What Are Renditions in Images?

Renditions are different sizes and resolutions of an image automatically created by AEM. These renditions can be used to optimize the image display on various devices and screen sizes.

What Happens If an Image Name Contains Spaces?

If the image name contains spaces, AEM will handle it, but it’s best practice to avoid spaces to prevent any issues in URL encoding or when referencing the image in the code.

What Are the Properties About Images/Assets Called?

The properties about images or assets are referred to as metadata.

Where Are Images Stored in AEM?

Images are stored in the DAM (Digital Asset Manager) under /content/dam/.

How Do You Upload Images to AEM?

Images are uploaded to AEM via the Assets UI in the Author environment.

What Is the Use of Adding Images to DAM?

Adding images to DAM allows central management of digital assets, ensuring consistent usage across multiple pages and devices.

How Do You Change the Properties of an Image?

Image properties can be changed by editing the metadata of the asset in the DAM.

How Do You Publish the Images?

To publish an image, you need to select the image in the DAM, and use the Quick Publish or Manage Publication feature to push it to the Publish environment.

Quick Publish vs Manage Publication vs Publish Page

Quick Publish: Publishes a page or asset directly to the publish environment.

Manage Publication: Allows more control over what you publish, including related assets and scheduling publication.

Publish Page: Standard publishing option, typically for single pages.

Difference Between Parsys vs Iparsys

Parsys: A paragraph system, a container for components that allows authors to add multiple components within a page.

Iparsys: Inherited paragraph system, allows content to be inherited from a parent page, but can also be overridden on individual child pages.

Difference Between Quick Publish vs Manage Publication vs Publish Page

Quick Publish: Publishes a single page or asset immediately to the Publish environment without additional configuration.

Manage Publication: Offers control over multiple pages and assets, with options to schedule publishing, review dependencies, and manage approval workflows.

Publish Page: Refers to publishing a single page via the Publish button, typically used in context of workflows.

What Are the Main Things You Will Do Before Unpublishing?

Ensure there are no dependencies like links or references to the page elsewhere.

Check if other pages or components rely on the page.

Communicate with stakeholders if necessary to ensure they are aware of the change.

How Do You Schedule a Page to Be Published at a Certain Time?

You can schedule publishing through the Manage Publication feature by setting the desired publish time during the process.

If You Want to Publish All Pages, Which Option Will You Choose?

You would use the Activate Tree option, which allows you to publish an entire page hierarchy (all pages under a root page).

What Is Activate Tree?

Activate Tree is an option that allows the publishing of a page along with all its child pages and dependencies in one go.

Difference Between Parsys and Iparsys

Parsys (Paragraph System) allows adding components within a page.

Iparsys (Inherited Paragraph System) allows components to be inherited from a parent page, with the option to override the inherited components on child pages.

How Do You Cancel the Inheritance of a Page?

You can cancel inheritance by disabling inheritance at the page or component level using the MSM (Multi-Site Manager) options.

How Do You Change the Footer for a Few Pages When It’s in Iparsys?

To change the footer for specific pages, you would override the inherited footer by editing the footer component on those pages or disabling inheritance

What Is a Component in AEM?

A component is a building block used to create and structure content on a page, like a text box, image, or form.

What Are Core Components in AEM?

Core Components are a set of out-of-the-box (OOTB) components provided by AEM, including title, text, image, and navigation, optimized for reuse and SEO.

Name a Few Components You Used in Your Project

Some common components I’ve used include Text, Image, Title, Carousel, Navigation, and Form components.

What Is RTE (Rich Text Editor)?

RTE is a Rich Text Editor in AEM that allows content authors to format text, add hyperlinks, and embed media without using code.

What Are the Challenging Components You Used in Your Project?

Custom-built components like dynamic forms, personalized content modules, and custom carousels can be challenging due to their complexity and need for interactivity.

What Are Dynamic Components?

Dynamic Components allow content to change based on user input, such as personalized content that varies based on user profiles or location.

Dialog vs Design Dialog

Dialog: Used for configuring component content that is specific to each page, such as text or images.

Design Dialog: Used for configuring component properties globally, such as style or layout options, which can be shared across multiple pages.

What Is an Iframe?

An Iframe (inline frame) is an HTML element that allows embedding another HTML page within a webpage.

What Tabs Are Present in Page Properties?

Common tabs include Basic, Advanced, Cloud Services, SEO, and Permissions. Each tab allows authors to configure different settings for the page.

What Is the Use of Page Properties?

Page Properties allow authors to configure settings such as page title, description, keywords (SEO), layout, and permissions.

From Where Do You Get SEO Content?

SEO content like meta titles, descriptions, and keywords are typically provided by the SEO team or marketing team.

How Do You Create a Page?

Pages are created using templates. Go to Sites > Create > Page, select a template, provide a title, and then edit the page to add content using components.

What Are the Basic Steps/Requirements Before Creating a Page Related to a Ticket?

Ensure you have the right template, all necessary assets (images, text, etc.), and a clear understanding of the page’s structure and purpose before starting.

What Do You Do If a Link for a CTA Gives a 404 Error?

Check if the page exists or has been published. If it’s unpublished or doesn’t exist, coordinate with the relevant teams to fix the issue. Update the CTA with the correct link.

What Are Style Systems in Components?

Style Systems allow authors to apply predefined styles to components, providing design consistency across pages without custom coding.

Do You Have Any Checklist for QA/QC in AEM Author?

Common QA/QC steps include: Check for broken links.

Verify correct SEO metadata (title, description).

Ensure mobile responsiveness.

Test all components on the page.

Check if images and assets are correctly published.

What Do You Call Page Properties?

Page Properties refer to the metadata and settings configured for a page, such as title, description, tags, SEO, and permissions.

How Do You Check the Version of the Page and Create a Version?

You can check the version of the page in Sites > Timeline. To create a version, select the page and use the Create Version option from the timeline.

Where Are Pages Stored in AEM?

Pages are stored under /content/yourproject/pages.

What Is the Use of Pages?

Pages in AEM are used to structure and display content on the website. They act as containers for components and assets, forming the website’s content hierarchy.

What Is the Use of Lock?

The Lock function prevents other authors from editing the page while you’re working on it.

How Do You Rename the Page?

You can rename a page by going to Sites, selecting the page, and then choosing Move/Rename from the options.

What Are the Main Things You Will Verify Before Unpublishing a Page?

Ensure that the page isn’t being linked to or used as a reference by other pages.

Check if any dependencies (like child pages or assets) exist that may be affected.

Communicate with stakeholders if the page is part of a larger workflow.

Verify if the page is no longer needed or if its content is outdated.

What Would You Do if a Component Is Not Shown on the Page?

Check if the component is properly configured.

Ensure that the component is included in the template.

Verify that the content for the component is correctly authored.

Clear the dispatcher cache to check for caching issues.

Check browser developer tools for any JavaScript or CSS errors.

How Many Types of Views Are Available in the Admin Console for Pages?

Card View: Displays pages in a card-style format, useful for viewing key information like page title and thumbnail.

List View: Shows pages in a list format with more detailed information such as modified date and author.

Column View: Displays pages and their hierarchical structure, useful for navigation.

In How Many Ways Can a Page Be Viewed?

Edit Mode: For editing the page content.

Preview Mode: To preview how the page will look to end-users before publishing.

View as Published: Shows the page as it would appear after being published on the live site.

What Is the Difference Between View as Published vs. Preview vs. Edit Mode?

Edit Mode: Allows you to modify and add content to the page.

Preview Mode: Shows the page as it will appear after all content is finalized but not yet published.

View as Published: Displays the page as it appears on the live site after publication.

Can We Edit a Page in Preview Mode?

No, you cannot edit the page in Preview Mode. You need to switch to Edit Mode to make changes.

What Are the Main SEO Parameters?

Meta Title: The title that appears in search engine results.

Meta Description: The description that appears in search results below the title.

Keywords: Important terms that help search engines understand the content of the page (though less relevant today).

H1 Tags: The main heading tag, crucial for SEO.

Alt Text for Images: Used to describe images for SEO and accessibility.

Canonical URL: Prevents duplicate content issues by specifying the preferred version of a webpage.

What Is a Vanity URL/Shortened URL?

A Vanity URL is a short, easy-to-remember URL that redirects to a more complex or longer URL. It helps users remember URLs more easily and also improves user experience.

What Is Off Time/On Time?

On Time: Specifies when a page or asset should be published and become visible to the public.

Off Time: Specifies when a page or asset should be unpublished and removed from public view.

Can We Delete a Page Directly?

Yes, you can delete a page directly, but it is generally recommended to unpublish the page first to remove it from the live environment, then delete it to avoid orphaned references.

Unpublish vs Delete Page?

Unpublish: Removes the page from the live site but keeps it in the author environment.

Delete: Removes the page entirely from both the live and author environments.

How Do You Start a Workflow on the Page?

Go to the page in AEM Sites, select the page, click on the Workflow option, and choose the relevant workflow to start (e.g., review and approval).

Where Can I See the Newly Added Images on the Pages?

Newly added images can be viewed in the DAM (Digital Asset Manager) under the path where they were uploaded. After adding them to a page, you can see them in Edit Mode or Preview Mode.

What Is the Use of Layout/Emulator Mode?

Layout Mode allows authors to visually adjust the layout of components on a page.

Emulator Mode enables authors to preview the page in different screen sizes (e.g., mobile, tablet) to ensure responsiveness.

How Do You Add Components to the Page?

In Edit Mode, click the “+” icon to open the component browser, then drag and drop the desired component onto the page.

What Is a 404?

A 404 error occurs when a user tries to access a page that doesn’t exist or has been moved/deleted without proper redirection.

What Is a 301 Redirect?

A 301 redirect is a permanent redirection from one URL to another. It informs search engines that the original page has permanently moved, transferring SEO value to the new page.

Where Do You Change Error Pages?

Error pages are typically managed in the /content/error or /content/we-retail/error path (depending on the project). Custom error pages can be set up for different error codes like 404 or 500.

Where Do You Author a Redirect for a Particular Page?

Redirects can be authored in the Vanity URL or Redirect fields of the Page Properties. Alternatively, it can be done at the dispatcher level if required.

How Do You Check the References of the Page?

You can check page references using the References tab in AEM Sites or by right-clicking the page and selecting References. This shows all the places where the page is linked or referenced.

What Are Templates?

Templates define the structure of pages and are used to create new pages in AEM. They provide a consistent layout and component structure across different pages.

Leave a Reply

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