ATG Interview Questions – Part 1

This article lists down a set of 20 interview questions related with ATG platform. One may note that ATG is a very popular eCommerce platform that got acquired by Oracle some years back. The help documentation on ATG could be accessed from this page. Please feel free to comment/suggest. Also, sorry for the typos.

The questions presented in this article could be taken as online tests (with answers also given)  on following pages:

  1. ATG Platform – Free Online Test 1
  2. ATG Platform – Free Online Test 2

Also, find following pages on vitalflux.com that consists of another set of interview questions on ATG:

Following is the list of questions:

  • Which of the following is not the ATG core component?
    • DAF
    • DAS
    • DSC
    • DSS
  • An ATG component is simply a Java class?
    • True
    • False
  • ATG Dynamo is which of the following?
    • Web Server
    • Framework
    • J2EE Application Server
    • None of the above
  • ATG Dynamo is also called DAS
    • True
    • False
  • Default scope of an ATG component is ______
    • Session
    • Global
    • Request
  • Which of the following design pattern is key to ATG?
    • MVC
    • IOC
    • Both of the above
  • What design pattern is used in Droplet?
    • Push-based MVC
    • Pull-based MVC
  • What design pattern is used by Form handler?
    • Push-based MVC
    • Pull-based MVC
  • Form handler is based on which of the following design pattern
    • Dispatcher-view strategy
    • Service-to-workers Strategy
  • Droplet is based on which of the following design pattern
    • Dispatcher-view strategy
    • Service-to-workers Strategy
  • Which of the following is true for different types of scopes of ATG component?
    • Request, Session
    • Session, Global
    • Request, Session, Global
  • Default datasource, javax.sql.DataSource is located in which of the following location?
    • /atg/dynamo/service
    • /atg/service/jdbc
    • /atg/dynamo/service/jdbc
  • What is the name of default DataSource?
    • DataSource
    • JTDataSource
  • Nucleau framework organizes the components in ______
    • Flat structure
    • Hierarchical structure
  • ATG Pipeline is a variant of Servlet Pipeline
    • True
    • False
  • One needs to extend DynamoServlet to create which of the following?
    • Formhandlers
    • Droplet
  • Which of the following exists at the top in the class hierarchy?
    • GenericFormHandler
    • EmptyFormHandler
    • TransactionFormHandler
  • DropletFormHandler is a _______
    • A Class
    • An Interface
  • A custom FormHandler inherently implements which of the following
    • EmptyFormHandler
    • DropletFormHandler
    • GenericFormHandler
  • Which of the following is key element of ATG DPS
    • User Profile Management
    • Content Targeting
    • Targeted Email
    • All of the above

[adsenseyu1]

Nidhi Rai

Nidhi has been been actively blogging in different technologies such as AI / machine learning and internet technologies. Her field of interest includes AI / ML, Java, mobile technologies, UI programming such as HTML, CSS, Javascript (Angular/ReactJS etc), open-source and other related technologies.

Recent Posts

Coefficient of Variation in Regression Modelling: Example

When building a regression model or performing regression analysis to predict a target variable, understanding…

1 week ago

Chunking Strategies for RAG with Examples

If you've built a "Naive" RAG pipeline, you've probably hit a wall. You've indexed your…

2 weeks ago

RAG Pipeline: 6 Steps for Creating Naive RAG App

If you're starting with large language models, you must have heard of RAG (Retrieval-Augmented Generation).…

2 weeks ago

Python: List Comprehension Explained with Examples

If you've spent any time with Python, you've likely heard the term "Pythonic." It refers…

3 weeks ago

Large Language Models (LLMs): Four Critical Modeling Stages

Large language models (LLMs) have fundamentally transformed our digital landscape, powering everything from chatbots and…

3 months ago

Agentic Workflow Design Patterns Explained with Examples

As Large Language Models (LLMs) evolve into autonomous agents, understanding agentic workflow design patterns has…

4 months ago