PRACTICE EXAMINATION 2026
QUESTIONS WITH ANSWERS GRADED
A+
◍ GraphQL.
Answer: A query language for APIs that emphasizes precise data retrieval.
◍ Liquid syntax.
Answer: A template language used in Shopify for dynamic content
rendering.
◍ code snippets.
Answer: Short pieces of reusable code included where they add value.
◍ Shopify development store.
Answer: A free Shopify account with certain limitations, used by Partners to
test apps or themes and set up stores for clients.
◍ Which of the following Liquid objects do not have an associated
handleProductLinkBlogMenuhttps://help.shopify.com/en/themes/liquid/objects.
Answer: Menu is not a default liquid object
◍ Which of the following is required for an alternative layout file?{{
content_for_footer }}{{ content_for_layout }}{% layout 'alternative' %}{%
alternative_ layout %}{{ get_content
}}https://www.shopify.com/partners/blog/84342470-the-power-of-alternate-layout-fi
Answer: {% layout 'alternative' %}
◍ Limitation of Shopify development stores.
Answer: You cannot remove the storefront password page, so the store
remains password-protected until transferred.
,◍ Benefit of transferring a development store.
Answer: The Partner earns a recurring commission from the store's
subscription once the client picks a paid plan.
◍ If you wanted to display offsite gateway buttons on your checkout page, you
would need to remove, or comment out, the additional_checkout_buttons
Liquid tag from the cart
page.TrueFalsehttps://help.shopify.com/en/themes/customization/cart/add-more-chec
Answer: True, since these buttons show up in both cart and checkout, you
would need to disable this tag in the cart page in order to have it show in
checkout
◍ Shopify collaborator accounts.
Answer: They allow Partners to access a client's store without counting
toward the store's staff user limit.
◍ Revenue share or commission for Partners.
Answer: Referring a new merchant who signs up using your affiliate referral
link.
◍ Multiple filters can be applied to a single output. Filters are applied in order
from:Left to rightRight to leftYou can use parentheses to dictate the
orderhttps://help.shopify.com/en/themes/liquid/filters.
Answer: Left to right
◍ Best place for Shopify technical documentation.
Answer: The Shopify Developer Documentation on Shopify.dev (official
technical docs and guides).
◍ Requirement to create Shopify development stores.
Answer: A Shopify Partner account (which is free to sign up).
◍ Shopify CLI tool.
Answer: It's a command-line tool that helps scaffold and manage Shopify
apps or themes, letting developers quickly generate code and preview their
work.
,◍ Testing a Shopify app before release.
Answer: Install and run it on a Shopify development store to safely test its
functionality.
◍ Tasks from the Shopify Partner Dashboard's Stores page.
Answer: Create and manage development stores for testing and client
projects (with no limit on number of dev stores).
◍ Partner developer access.
Answer: Have the Partner request a *collaborator account* for the store,
which the merchant can approve, allowing access without using a staff slot.
◍ What's the maximum size a theme zip file can be?20 MB50 MB100
MBThere is no limit.
Answer: 50 MB
◍ Store upgrade for staff accounts.
Answer: Upgrade the store to a higher plan to get more staff accounts, then
add the Partner as staff.
◍ Sharing login credentials.
Answer: Share the store owner's login credentials with the Partner
temporarily.
◍ Access on Basic plan.
Answer: It's not possible for a Partner to access a store on Basic plan.
◍ Development stores features.
Answer: They have most of the features of the *Advanced Shopify* plan
available.
◍ Shopify Starter plan features.
Answer: They are limited to the features of the Shopify Starter plan.
◍ If you are running Yarn, which Slate command will generate a new Slate
project?yarn create slate-theme my-new-themeyarn slate create-theme
my-new-themeyarn slate build-theme my-new-themeyarn create slate-build
my-new-themehttps://www.shopify.com/partners/blog/shopify-slate-new-release.
, Answer: yarn create slate-build my-new-theme
◍ To submit a theme to the Shopify Theme Store, you must be approved as a
Shopify Design Expert.TrueFalse.
Answer: True
◍ Basic plan features.
Answer: They mirror the features of the Basic plan only.
◍ Shopify Plus features.
Answer: They automatically include Shopify Plus features by default.
◍ If a custom SEO description isn't provided for a product, then the product
description will be used as the meta description
instead.TrueFalsehttps://help.shopify.com/en/themes/development/getting-started/sea
Answer: True
◍ When creating a link for a label in the settings_schema.json file, which
format is correct?(link URL)[link text](link text)[link URL][link text](link
URL)[link URL](link
text)https://help.shopify.com/en/themes/development/theme-editor/settings-schema.
Answer: [link text](link URL)
◍ What would you add to the <head> of your theme to prevent duplicate
content issues with search engines?<link rel="canonical" href="{{
canonical_url }}"><link rel="unique" href="{{ unique_url }}"><link
rel="canonical" href="{{ no-follow_url
}}">https://www.shopify.com/partners/blog/canonical-urlshttps://help.shopify.com/e
Answer: <link rel="canonical" href="{{ canonical_url }}">
◍ Which of the following attributes is required to render a
block?TypeIDTitleSettingsDefaulthttps://help.shopify.com/en/themes/development/s
Answer: Type"A block must have a name and a type."
◍ Priority Support.
Answer: A benefit that allows Partners to get faster support responses - they
can jump to the front of the queue for email, chat, and phone support.