PracHub
QuestionsPremiumLearningGuidesCheatsheetNEWCoaches
|Home/System Design/Whatnot

Improve and debug the shopping app

Last updated: Mar 29, 2026

Quick Overview

This question evaluates product-minded engineering competencies including product intuition, user-experience assessment, telemetry-driven diagnostics, funnel and segmentation analysis, and debugging/observability skills relevant to a machine learning engineer.

  • medium
  • Whatnot
  • System Design
  • Machine Learning Engineer

Improve and debug the shopping app

Company: Whatnot

Role: Machine Learning Engineer

Category: System Design

Difficulty: medium

Interview Round: Technical Screen

You are evaluating a live-shopping mobile app from a product-minded engineering perspective. Answer the following as one integrated exercise: 1. What do you think of the app experience, and what improvements would you suggest? 2. How would you identify product categories that are underperforming? 3. Suppose the team believes there is a bug affecting category performance or user experience. How would you debug it? Your answer should explain how you would combine direct hands-on use of the app, product intuition, metrics, dashboards, logs, funnels, segmentation, and hypothesis-driven investigation.

Quick Answer: This question evaluates product-minded engineering competencies including product intuition, user-experience assessment, telemetry-driven diagnostics, funnel and segmentation analysis, and debugging/observability skills relevant to a machine learning engineer.

Related Interview Questions

  • Design an Online Coding Contest Platform - Whatnot (medium)
  • Propose and Validate a Mobile App Improvement - Whatnot (medium)
Whatnot logo
Whatnot
Jan 17, 2026, 12:00 AM
Machine Learning Engineer
Technical Screen
System Design
7
0

You are evaluating a live-shopping mobile app from a product-minded engineering perspective.

Answer the following as one integrated exercise:

  1. What do you think of the app experience, and what improvements would you suggest?
  2. How would you identify product categories that are underperforming?
  3. Suppose the team believes there is a bug affecting category performance or user experience. How would you debug it?

Your answer should explain how you would combine direct hands-on use of the app, product intuition, metrics, dashboards, logs, funnels, segmentation, and hypothesis-driven investigation.

Solution

Show

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More System Design•More Whatnot•More Machine Learning Engineer•Whatnot Machine Learning Engineer•Whatnot System Design•Machine Learning Engineer System Design
PracHub

Master your tech interviews with 7,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.