Advance Interview Question Papers for Shopify Developers

0 Shares
0
0
0

An EmptyDrop object is returned if you try to

  1. Access a deleted object by its handle
  2. Load a section which has been removed from the homepage
  3. Access variables created in a separate section
  4. Load a page which is set to hidden

When should you make use of code snippets in theme development?

  1. For any reusable code
  2. When you’re making a really small section
  3. When you’re writing Javascript
  4. For sections that have many different content types

Shopify compiles both Sass and Less.

  1. True
  2. False

{% assign first_time_visitor = true %} is an example of which kind of Liquid tag?

  1. Control Flow
  2. Iteration
  3. Variable
  4. Theme

How many levels deep can you nest Shopify nested menu items

  1. 2
  2. 3
  3. 5
  4. Unlimited

Which of the following is nota feature of Theme Kit?

  1. Supports multiple environments
  2. Download theme files from stores
  3. Allows you to edit themes offline
  4. Watch for local changes and upload automatically to Shopify

What would be the typical syntax for a Liquid object with a metafield?

  1. product.metafields.instructions
  2. product.instructions.metafields
  3. product.metafield.instructions
  4. product.instructions.metafield

To include and render a Sass file named theme.scss, which of the following would you add to the <head> of
your theme.liquid file

  1. {{ theme.scss I asset_urI I stylesheet_tag }}
  2. {{ theme.scss.liquid I asset_urI I stylesheet_tag }}
  3. {{ theme.scss.css I asset_urI I stylesheet_tag }}

To use tools like Slate or Theme Kit, you must create a private app in the Shopify store you wish to connect.

  1. True
  2. False

How can different types of blocks be added to a static section?

  1. By using control flow tags within the section
  2. By adding snippets to the section
  3. By using iteration tags within the section
  4. By adding presets to the section

{{ content_far_header }} is required in which type(s) of theme files?

  1. Template files
  2. Section files
  3. Layout files
  4. All of the above

Which template cannot be mapped to a URL?

  1. 404.liquid
  2. search.liquid
  3. password.liquid
  4. index.liquid

Duplicate content appearing on multiple URLs can have a negative effect on a stores search ranking. What can help prevent duplicate content issues?

  1. Adding multiple domains to a store
  2. Requesting Google to recrawl your URLs
  3. Submitting your site rap to Google
  4. Setting up canonical URLs for preferred pages

What is the maximum number of options each product can have?

  • 2
  • 3
  • 4
  • 5

What is the best way to make a dynamic section available on the homepage?

  1. Add section tag to index.liquid
  2. Add presets to the section
  3. Reference the section in settings_schema.json
  4. Include the section in theme.liquid

Which of the following properties are required attributes for section input settings?

  1. placeholder
  2. default
  3. info
  4. label

Which of the following line items would not be required within cart.1iquid?

  1. line_item.title
  2. line_item.properties
  3. line_item.image
  4. lineitem.price

What are some good ways to future-proof or reduce support requests for design changes to themes?

  1. Use schema settings to offer merchants control over the changes
  2. Hard code all changes into the theme files with specific style values and grid sizes
  3. Hard code things like colour values, but offer settings for element widths
  4. Create a range of alternative template files with specific style values

You can not change which products to appear on the page at /collcetions/all.

  1. True
  2. False