| Sno. | Question | Options | Marks |
|---|---|---|---|
| 1. | A merchant wants to show "Out of Stock" only for size M. |
(a). Product-level inventory (b). Variant-level inventory (c). Collection setting (d). Tag-based logic |
1 |
| 2. | You need to display product price dynamically on product page. What should you use? |
(a). Static HTML (b). Liquid object (c). CSS (d). JSON file |
1 |
| 3. | You need to create a webhook subscription programmatically. What should you use? |
(a). REST API only (b). GraphQL mutation (c). Liquid (d). Storefront API |
1 |
| 4. | Why use GraphQL instead of REST here? |
(a). Faster server (b). Fetch multiple resources in one request (c). No authentication needed (d). Works offline |
1 |
| 5. | You need to fetch products + variants + inventory in one request efficiently. What should you use? |
(a). REST API (b). GraphQL query (c). Webhook (d). Liquid |
1 |
| 6. | You need to show a product’s inventory count that updates without page reload when a variant is selected. What is the correct approach? |
(a). Use Liquid only (b). Use JavaScript with AJAX API (c). Use settings_schema.json (d). Use snippets only |
1 |
| 7. | Merchant wants a highly customized workflow not available in apps. What should you do? |
(a). Install app (b). Build custom app (c). Use Liquid (d). Ignore requirement |
1 |
| 8. | A merchant wants to allow payment after 30 days (Net 30). Which object is involved? |
(a). Checkout (b). Order (c). Payment Terms (d). Customer |
0 |
| 9. | Where should you include global HTML structure (header/footer)? |
(a). snippets (b). templates (c). layout/theme.liquid (d). config |
1 |
| 10. | A company wants different pricing for wholesale customers. Which object is REQUIRED? |
(a). Customer (b). Product (c). Price List (d). Inventory |
0 |
| Total Marks:8/10 | Percentage:80% | ||