Adobe Certified Expert - Magento Commerce Developer (AD0-E703) Free Practice Test
Question 1
What is the difference between online and offline shipping methods?
Correct Answer: B
Question 2
A module you are working on needs to send a newsletter to all subscribed customers at predefined intervals.
Which two actions do you take to make sure the newsletter is sent? (Choose two.)
Which two actions do you take to make sure the newsletter is sent? (Choose two.)
Correct Answer: B,C
Question 3
You are building CLI that use the console to create a customer account with our custom command as like php bin/magento customer:user:create --customer-firstname="Mahin" --customer-lastname="Rahman"
--customer-email="[email protected]" --customer-password="mahin@123" --website="1" using: protected function configure() { $this->setName('customer:user:create') ->setDescription('Create new customer') ->setDefinition($this->getOptionsList()); } protected function getOptionsList(){ return [
------------------]; } Which below Option are not required in blank? (Choose 2)
--customer-email="[email protected]" --customer-password="mahin@123" --website="1" using: protected function configure() { $this->setName('customer:user:create') ->setDescription('Create new customer') ->setDefinition($this->getOptionsList()); } protected function getOptionsList(){ return [
------------------]; } Which below Option are not required in blank? (Choose 2)
Correct Answer: C,D
Question 4
You are building CLI that use the console to create a customer account with our custom command, Adding a new command to CLI is based on passing on the argument from the XML level to the class. Dependency Injection comes in handy here. you create the file app/code/Mycompany/Customer/etc/di.xml with the following content: <type name="---------------------"> </type> What is the correct in below?
Correct Answer: D
Question 5
Your module, MyCompany_MyModule, is using the frontName mymodule. You need to locate the class responsible for the frontend path /mymodule/custom.
What file contains the controller class for the frontend path /mymodule/custom?
What file contains the controller class for the frontend path /mymodule/custom?
Correct Answer: D
Question 6
A merchant gives you the module MyCompany_MyModule to install.
How do you identify which REST endpoints are supported by the module?
How do you identify which REST endpoints are supported by the module?
Correct Answer: D
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 7
What is a valid use case for an around plugin?
Correct Answer: D
Question 8
In the module located at app/code/MyCompany/MyModule there is a JS module in the file view/frontend/web/register.js. The Magento base URL is https://magento.host/ and the luma theme with the en_US locate is used.
What is the public URL for this file?
What is the public URL for this file?
Correct Answer: B
Question 9
The constructor function for \Magento\Catalog\Model\Category contains this excerpt:

With the automatic dependency injection that Magento provides, how is the StoreManagerInterface resolved?

With the automatic dependency injection that Magento provides, how is the StoreManagerInterface resolved?
Correct Answer: D
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).