Ice Cream Counter Rush: Plan How to Serve a Crowd That Formed While You Were Away

Quick Overview

A product-sense brain teaser: you return from the back of an ice cream shop to find a large crowd waiting and must decide how to serve them. It tests clarifying the situation and goal, grouping customers by need, balancing speed against fairness, managing the wait and preventing a repeat.

Ice Cream Counter Rush: Plan How to Serve a Crowd That Formed While You Were Away

Company: Microsoft

Role: Product Manager

Category: Product Design & Strategy

Difficulty: medium

Interview Round: Other

You are working behind the counter of an ice cream shop and duck into the back room for a few minutes. When you come back out, a big crowd is waiting at the counter. How would you go about serving them? The interviewer offers no further details, so treat this as an open-ended exercise in structuring a problem: decide what you need to know, what you are optimizing for, and how you would run the next stretch of time behind the counter. ```hint Look before you scoop Before choosing an order of service, find out what kind of crowd this is and what each person needs from you. ``` ### Clarifying Questions - Is the crowd one party that arrived together, such as a tour group or a sports team, or many separate customers who showed up while you were away? - Are you alone on shift, or is someone else available to help, and is there only one register? - Have people formed a line, or are they standing as an unordered crowd at the counter? - What does the shop care about most right now: speed, fairness, sales per customer, or how people feel about the visit? ### What a Strong Answer Covers - Clarifying the situation and naming the goal before proposing a plan. - Grouping customers by need (decided versus undecided, simple versus elaborate orders, people in a hurry) and designing the flow around those groups. - An explicit trade-off between serving people fastest and serving them in a way that feels fair. - Care for people while they wait: acknowledging them, keeping them informed, and making up for the delay. - Preventing a repeat, and how you would know the plan worked. ### Follow-up Questions - Halfway through, someone near the back says they only need a prepacked pint and are in a rush. Do you serve them first, and how do the others react? - The same rush happens every Saturday afternoon. What would you change about the shop? - Several people in the crowd have allergies and ask about the ingredients of every flavor. How do you keep things moving without cutting corners on safety?

Overview: A product-sense brain teaser: you return from the back of an ice cream shop to find a large crowd waiting and must decide how to serve them. It tests clarifying the situation and goal, grouping customers by need, balancing speed against fairness, managing the wait and preventing a repeat.

Microsoft logo
Microsoft
Mar 20, 2025
mediumProduct ManagerOtherProduct Design & Strategy
0
0

You are working behind the counter of an ice cream shop and duck into the back room for a few minutes. When you come back out, a big crowd is waiting at the counter. How would you go about serving them?

The interviewer offers no further details, so treat this as an open-ended exercise in structuring a problem: decide what you need to know, what you are optimizing for, and how you would run the next stretch of time behind the counter.

Clarifying Questions Guidance

  • Is the crowd one party that arrived together, such as a tour group or a sports team, or many separate customers who showed up while you were away?
  • Are you alone on shift, or is someone else available to help, and is there only one register?
  • Have people formed a line, or are they standing as an unordered crowd at the counter?
  • What does the shop care about most right now: speed, fairness, sales per customer, or how people feel about the visit?

What a Strong Answer Covers Guidance

  • Clarifying the situation and naming the goal before proposing a plan.
  • Grouping customers by need (decided versus undecided, simple versus elaborate orders, people in a hurry) and designing the flow around those groups.
  • An explicit trade-off between serving people fastest and serving them in a way that feels fair.
  • Care for people while they wait: acknowledging them, keeping them informed, and making up for the delay.
  • Preventing a repeat, and how you would know the plan worked.

Follow-up Questions Guidance

  • Halfway through, someone near the back says they only need a prepacked pint and are in a rush. Do you serve them first, and how do the others react?
  • The same rush happens every Saturday afternoon. What would you change about the shop?
  • Several people in the crowd have allergies and ask about the ingredients of every flavor. How do you keep things moving without cutting corners on safety?