About the Exam

This exam is for Adobe Commerce developers with hands-on experience building and customizing Adobe Commerce solutions. It covers core architecture, customizations, and cloud concepts, including module structure, CLI use, admin configuration, catalog and checkout behavior, APIs, and Adobe Commerce Cloud setup. Passing demonstrates you can apply Adobe Commerce development knowledge to implement and support real-world commerce solutions.

Exam Topics

  • Working with Admin5%
  • Architecture29%
  • EAV/Database13%
  • Layout/UI15%
  • Checkout & Sales8%
  • Catalog8%
  • Cloud Architecture12%
  • Cloud Setup/Config4%
  • Cloud CLI Tool6%

How to Use This Practice Exam

  1. Browse — Read each question, select your answer, and reveal the explanation.
  2. Exam Mode — Simulate real exam conditions with a timed session and score report.
  3. Learn Mode — Spaced repetition schedules questions you struggle with for long-term retention.

Download the Full Exam PDF

Get every question and answer in a clean, printable PDF built for offline study. Purchase once, keep permanent access, and re-download the latest version anytime.

Last updated November 29, 2025 at 4:26 AM

Topic filter
Retired questions
Question sort

QuestionQ1

Working with Admin

What is the default store ID for the Admin panel?

  • A 0
  • B 1
  • C -1
Explanation

Adobe Commerce/Magento defines the administrative store scope with code admin and store_id 0.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ2

EAV/Database

Which Adobe Commerce database table contains all cron data?

  • A schedule
  • B cronjob
  • C cron.schedule
Explanation

Adobe Commerce stores cron schedule and execution records in the cron_schedule database table. Choice C is the intended match.

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ3

Cloud CLI Tool

Which command should you use to refresh the cache from the command line?

  • A magento cache:clean <type>
  • B magento cache:refresh <type>
  • C magento cache:delete <type>
Explanation

Adobe Commerce uses the magento cache:clean [type] command to clean, or refresh, specified cache types. The cache:refresh and cache:delete commands are not valid standard Magento cache-management commands.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ4

EAV/Database

In a new module release, a developer chooses to rename a table that was defined in previous versions.

Which action, if any, enables the developer to avoid data loss?

  • A Define onCreate=“migrateDataFromAnotherTable(old_table_name)” attribute in the table tag.
  • B Declarative schema supports ‘RENAME TABLE’, so the data will be migrated to the new table automatically.
  • C Define the table and columns mapping in the db_schema_whitelist.json.
Explanation

Adobe Commerce declarative schema does not support renaming through RENAME TABLE. To preserve the existing rows, the newly declared table must use onCreate="migrateDataFromAnotherTable(old_table_name)", which migrates data when that table is created. db_schema_whitelist.json does not itself define a table-and-column data mapping.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ5

Catalog

Which attribute option limits Catalog EAV attributes to specific product types?

  • A show.in
  • B apply.to
  • C allowed_in
Explanation

The apply_to attribute property defines the catalog product types for which an EAV attribute is applicable, thereby restricting it to the specified types.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!
Know a question that should be here? Contribute to this exam
Back home