Exam Details

  • Exam Code
    :MAGENTO2-CERTIFIED-ASSOCIATE-DEVELOPER
  • Exam Name
    :Magento 2 Certified Associate Developer
  • Certification
    :Magento Certification
  • Vendor
    :Magento
  • Total Questions
    :103 Q&As
  • Last Updated
    :May 14, 2024

Magento Magento Certification MAGENTO2-CERTIFIED-ASSOCIATE-DEVELOPER Questions & Answers

  • Question 11:

    A merchant requires the ability to configure contact information for their brick and mortar stores as a CSV file upload. The module already exists and contains an etc/adminhtml/system.xml file where the new field can be added.

    How do you specify the class that will process the uploaded file?

    A. \Magento\Config\Model\Config\Upload\File

    B. \Magento\Config\Model\Config\Frontend\File

    C. \Magento\Config\Model\Config\Backend\File

    D. \Magento\Config\Model\Config\Source\File

  • Question 12:

    A module declares the route:

    What is the layout handle of the storefront path /custom/feature/?

    A. mymodule_feature

    B. custom_feature

    C. mymodule_feature_index

    D. custom_feature_index

  • Question 13:

    You are adding a new entry to the backend menu that appears after Marketing > SEO and Search > Site Map

    You see the existing site map menu item is declared by the node:

    What two actions do you take to configure the new menu entry location? (Choose two.)

    A. Specify item XML in the file etc/adminhtml/menu/marketing/seo/menu.xml

    B. Specify parent="Magento_Sitemap::catalog_sitemap"

    C. Specify parent="Magento_Backend::marketing_seo"

    D. Specify sortOrder="100"

  • Question 14:

    You are reviewing a theme in app/design/frontend/MyCompany/MyTheme and see the file etc/view.xml.

    What is the function of this file?

    A. It configures Grunt to compile assets for the theme

    B. It stores theme and image configuration values

    C. It specifies the applicable CSS files for the theme

    D. It informs Magento that the theme is present and available for use

  • Question 15:

    You are building a report using complex SQL aggregations to locate the required data.

    In what type of class do you put these SQL statements?

    A. Resource model

    B. Repository

    C. Model

    D. Helper

  • Question 16:

    You have configured an event observer to watch the checkout_submit_all_after event using this XML:

    What is the required class definition for the event observer?

    A. B. C. D.

  • Question 17:

    A merchant asks you to extend customer functionality to allow customer accounts to be associated with two or more billing addresses.

    How is this implemented?

    A. By adding the attribute like customer_address_billing2 and customizing both My Account and Checkout functionality to use that new attribute

    B. By changing the System Configuration setting: Customer>Allow multiple billing addresses to Yes

    C. By altering the customer_entity table, adding the field billing_address2, and customizing both My Account and Checkout functionality to use that new field

    D. This is out-of-the box functionality

  • Question 18:

    A custom module needs to log all calls of \Magento\Customer\Api\AddressRepositoryInterface::save().

    Which mechanism do you use?

    A. An observer on the customer_address_repository_save event, which is automatically fired for every repository save

    B. A proxy configured to intercept all calls to any public method and log them

    C. An extension attribute configured in the extension_attributes.xml

    D. A plugin declared for the save() method

  • Question 19:

    A merchant gives you the module MyCompany_MyModule to install.

    How do you identify which REST endpoints are supported by the module?

    A. REST endpoints are declared in etc/webapi_rest/di.xml

    B. Every public method of every interface in the Api folder automatically is exposed as a REST endpoint

    C. REST endpoints are declared in etc/rest.xml

    D. REST endpoints are declared in etc/webapi.xml

  • Question 20:

    You are tasked with ensuring customers who log into the site are authorized. By default, this consists of ensuring the customers email and password match the values in the database. On this project, you need to verify additional data in this process.

    Keeping in mind upgradeability, how is this done?

    A. Create a before plugin for \Magento\Customer\Api\AccountManagementInterface's authenticate method

    B. Create a mutation of a CustomerInterface object to intercept the username and password

    C. Create an event observer for the user_save_after observer

    D. Override \Magento\Customer\Controller\AccountController.php

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Magento exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your MAGENTO2-CERTIFIED-ASSOCIATE-DEVELOPER exam preparations and Magento certification application, do not hesitate to visit our Vcedump.com to find your solutions here.