Question 1

You are working on a project that contains a million SKUs. The merchant has requested the product view page to have a custom color schema and page layout depending on the product price range.
How do you implement this, keeping simplicity in mind?
  • Question 2

    \Magento\Sales\Model\Api\OrderRepositoryInterface::getList accepts a SearchCriteriaInterface to filter and sort information.
    What class assists in creating an instance for SearchCriteriaInterface?
  • Question 3

    A custom module must make changes to the schema following each setup:upgrade run.
    This must be done after all other module's schema updates have been applied.
    How is this accomplished?
  • Question 4

    You need to add a new column to the sales_shipment and the sales_shipment_grid tables. Other than utilizing the default addColumn methods, what way is automatic?
  • Question 5

    You are creating a module that will be sold on the Magento Marketplace. You wish for this module to be easily extensible, and decide to add the capability for other developers to utilize extension attributes.
    What is the minimum update necessary to enable this capability?