Retail and e-commerce · retail analytics
Retail and e-commerce Data Analyst Interview Questions
Retail and e-commerce, also written retail analytics, means Amazon, Walmart, Target, Best Buy, Etsy, Flipkart, Instacart, Nykaa, Shopify, Blinkit, Myntra and Wayfair. These 75+ data analyst interview questions come from all of them, in SQL, Python and pandas. Start solving and check your level of preparation.
Companies on this page
All the questions
- Active productsSQL
Targeteasy - Anagram checkPython
Etsyeasy - Best week of salesPython
Targeteasy - Clearance candidatesSQL
Targeteasy - Customers outside the US and MexicoSQL
Walmarteasy - Electronics and accessoriesSQL
Best Buyeasy - Even-numbered ordersSQL
Best Buyeasy - Find a price in a sorted listPython
Best Buyeasy - First unique characterPython
Amazoneasy - In-stock electronicsSQL
Best Buyeasy - Inventory valueSQL
Walmarteasy - Items and aisles per orderPandas
Instacarteasy - Large orders with customer namesSQL
Amazoneasy - Merge sales by regionPython
Targeteasy - Missing order numberPython
Walmarteasy - Move zero-sale days to the endPython
Best Buyeasy - Orders above the averageSQL
Walmarteasy - Orders by statusSQL
Targeteasy - Orders per customerSQL
Targeteasy - Orders placed in March 2024SQL
Best Buyeasy - Price bandsSQL
Amazoneasy - Pro productsSQL
Best Buyeasy - Products launched in 2024SQL
Targeteasy - Products under 50SQL
Walmarteasy - Products with no brandSQL
Amazoneasy - Revenue by categoryPandas
Amazoneasy - Rotate a shift schedulePython
Walmarteasy - Show missing discounts as zeroSQL
Targeteasy - Stock statusSQL
Amazoneasy - Total completed revenueSQL
Walmarteasy - Trusted shop reviewsPandas
Etsyeasy - Unfinished orders over 50SQL
Targeteasy - Big orders or a loyal customerSQL
Best Buymedium - Cheapest channel per campaignSQL
Nykaamedium - Counting what is recordedSQL
Walmartmedium - Customers with repeat ordersSQL
Targetmedium - Customers without ordersSQL
Amazonmedium - Damage share of refundsSQL
Flipkartmedium - Deepest cut per productSQL
Myntramedium - Flatten a category treePython
Amazonmedium - Hours between scansSQL
Amazonmedium - How often it ran outSQL
Blinkitmedium - Kth largest orderPython
Instacartmedium - Latest order statusPandas
Instacartmedium - Order sequence per customerSQL
Walmartmedium - Orders from enterprise customersSQL
Amazonmedium - Orders per calendar monthSQL
Walmartmedium - Orders per customer segmentSQL
Amazonmedium - Packages still movingSQL
Amazonmedium - Plan changesSQL
Shopifymedium - Price after discountSQL
Walmartmedium - Price dropsSQLPremium
Myntramedium - Prime vs. standard order valueSQL
Amazonmedium - Refunds so farSQLPremium
Flipkartmedium - Returns by reasonSQLPremium
Flipkartmedium - Revenue by plan and monthPandas
Shopifymedium - Revenue by statePandas
Amazonmedium - Revenue to date per merchantSQL
Shopifymedium - Shops per tagPandas
Etsymedium - Spend by channelSQLPremium
Nykaamedium - Spend to dateSQLPremium
Nykaamedium - Stage times per packageSQL
Amazonmedium - The busiest customerSQL
Amazonmedium - Top reason per categorySQLPremium
Flipkartmedium - Verified rating by shopSQL
Etsymedium - Weekend ordersSQL
Walmartmedium - Which products repeat?Python
Wayfairmedium - Averages that skip NULLsSQL
Amazonhard - Cost per order gridPandasPremium
Nykaahard - Every stockout windowSQLPremium
Blinkithard - Largest order per customerPandas
Amazonhard - Longest price holdSQLPremium
Myntrahard - Longest stockout runSQL
Blinkithard - Minutes from order to doorstepSQLPremium
Instacarthard - Slowest package per facilitySQL
Amazonhard - Top spending customersSQL
Amazonhard - Unbroken runs of monthsSQL
Shopifyhard
Questions last reviewed 19 October 2026.