Responding to a .NET customer who escalated a bug publicly and may churn
Company: Microsoft
Role: Product Manager
Category: Behavioral & Leadership
Difficulty: medium
Interview Round: Other
You are a product manager on the .NET team at Microsoft. A customer has described a problem they are having with .NET in a public forum that Microsoft runs, and in the same post they say they will move to a different platform. How would you handle the situation?
```hint Two audiences
The customer who posted is not the only person reading the thread. Think about who else sees it and what your response tells them, alongside solving the customer's actual problem.
```
### Clarifying Questions
- How severe is the issue: a production outage, a possible security vulnerability, a performance regression, or a missing feature?
- Who is the customer: a large enterprise with a paid support agreement, a partner, or an individual developer, and how deeply do they depend on .NET?
- Is the problem specific to this customer's setup, or are others in the thread reporting the same thing?
- Which forum is it, and who can read it: a public issue tracker, a community question-and-answer site, or a space limited to customers?
### What a Strong Answer Covers
- A quick, calm public acknowledgment that moves sensitive details to a private channel without hiding the issue.
- Triage of severity, scope and the customer's business impact before committing to a fix or a date.
- Working with engineering and support toward a workaround and a fix, with honest timelines.
- Closing the loop with the customer and in the public thread, plus root-cause work that prevents a repeat.
- Judgment about what to offer to keep the customer, and a STAR-shaped story if asked for a real example.
### Follow-up Questions
- The change the customer wants would break existing code for many other users. What do you do?
- Engineering says a proper fix cannot ship for months. What do you tell the customer, and what do you post publicly?
- Tell me about a time you won back a customer or stakeholder who was ready to walk away.
Overview: A situational behavioral question for a Microsoft product manager: a customer posts a .NET problem in a public forum and threatens to move to another platform. It tests public communication under pressure, triage of severity and scope, coordination with engineering, honest commitments, retention judgment and follow-through.