Marketplace Dynamics and Multi-Sided Platforms Questions

Product and analytical thinking for marketplaces and multi-sided platforms whose value comes from balancing distinct participant groups. Covers network effects, liquidity and supply-demand balancing, matching and routing across sides, cross-side pricing and incentives, and two- and three-sided (e.g. rider/driver/platform) trade-offs. Assesses reasoning about marketplace health, cold-start, and cross-side dynamics rather than single-user product design.

MediumTechnical
90 practiced

You must forecast demand for thousands of SKUs with intermittent (zero-inflated) daily sales. Provide a step-by-step modeling plan covering preprocessing, model families (e.g., Croston, zero-inflated Poisson, hierarchical Bayesian, machine-learning hybrids), cross-SKU pooling strategies, and how to create probabilistic forecasts useful for safety stock calculations.

EasyTechnical
67 practiced

Describe two-sided network effects in a marketplace. Explain how liquidity, matching quality, and pricing incentives interact to strengthen or weaken network effects. List three metrics you would monitor to detect weakening network effects and propose one mitigation strategy.

HardTechnical
131 practiced

Given logged bandit data from the current pricing policy where each row includes context, action, propensity (probability logging policy chose that action), and observed reward, write pseudocode for an inverse-propensity-score (IPS) estimator and a doubly-robust (DR) estimator for evaluating a new pricing policy. Discuss how you would address high-variance weights (clipping, self-normalization) and non-stationary behavior in propensities.

HardTechnical
81 practiced

Formulate a mixed-integer programming model to optimize replenishment and allocation for a supply network with factories, distribution centers, and retail nodes. The objective is to minimize expected total cost (production, transport, holding, stockouts) subject to service level, capacity, and flow conservation constraints. Define variables, objective, and core constraints, and discuss heuristics or decomposition methods for large-scale problems.

HardTechnical
83 practiced

Propose a hierarchical Bayesian model to estimate price elasticity for multiple cities while pooling information. Specify the likelihood (e.g., log-requests), city-level random effects, priors, how to model time fixed effects and shocks, and an inference approach (MCMC or variational inference). Explain how you'd produce credible intervals and perform posterior predictive checks for downstream pricing decisions.

Unlock Full Question Bank

Get access to all Marketplace Dynamics and Multi-Sided Platforms interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.