E-commerce & retail Data Scientist Interview Loop

38 questions · 4 roundsUpdated October 2026

E-commerce data science is closer to machine learning than in most industries. Forecasting, search ranking, recommendations, pricing and fraud are all ML problems, and data scientist interviews test for that. There's a recruiter call and a technical screen on SQL and Python. Then come four to six rounds: ML breadth, ML depth on your own work, model evaluation, a product or business case, and behavioral. The first step is where they differ. Walmart's is a timed assessment run by an outside company, and it stops you on a single failed test case. Shopify's first real round is the hour-long "Life Story" conversation, which decides more than candidates expect. eBay adds rounds on search, ranking and recommendations.

Companies behind this pattern

WalmartShopifyeBay

Practice by round

SQL and Python basics under time on orders, products, customers and sessions. That's joins, aggregations, filters and a top-N, then list and dictionary processing.

QuestionDifficulty
Customer Average OrdersEasy
Products Report SummaryEasy
Shipped by Speedy ExpressEasy
Account RegistrationsEasy
Lowest Priced OrdersEasy
Order DetailsEasy
Calculate Samantha's and Lisa's total sales revenueEasy
Total Cost Of OrdersEasy