Skip to main content

🎯 Interview Prep

Topic-by-topic Shopify interview preparation. Each section covers both theoretical questions and hands-on practical tasks for the Shopify Theme Developer role.

TopicWhat's covered
🏗️Theme ArchitectureLayouts, templates, sections, snippets, config, locales, cart, collections, products, discounts, blogging, gift cards, notifications
🚰Liquid TheoryTags, filters, objects — in-depth theory with 80+ questions
🚰Liquid PracticeHands-on Liquid coding challenges
📬Ajax APICart API, Product API, Product Recommendations API with fetch examples
🐾Metafields & MetaobjectsNamespaces, types, definitions, metaobject templates + implementation task
♻️Section Rendering APIPartial page re-renders, dynamic section updates
🎩Navigation, Filtering & SearchMenus, predictive search, storefront filtering, product recommendations
📝Order & Cart InfoCart attributes, cart notes, line item properties with practical tasks
🛣️Development FlowShopify CLI, Theme Kit, Git workflow for theme development
Shopify PlusCheckout extensibility, B2B, Scripts vs Functions, Plus-only features
🈺Shopify SEOMeta tags, structured data, canonical URLs, sitemap, page speed