Behavioral question
Suppose you have 3 engineers. How would you allocate the 3 engineers between addressing hacked accounts and spam messages?
- Meta
- Behavioral
- Medium
Practice this question out loud. An AI interviewer asks it, follows up like a real interviewer would, and scores your answer. Type or speak.
Start a mock interview on this question · Mock interview from a job description
What this question tests
Prioritization and resource allocation under scarcity: can you reason about impact and urgency to split a small team across two real risks.
How to approach it
- Assess the severity of each problem: hacked accounts cause direct user harm and trust loss, spam degrades experience but is lower stakes per incident.
- Assess scale and trend, assume hacked accounts are lower volume but rising sharply while spam is high volume but stable.
- Weigh urgency, since account takeovers can cascade, for example a hacked account sending spam to its contacts, linking the two problems.
- Propose a split, for example two engineers on hacked accounts given severity and cascading risk, one on spam given it is more contained.
- State you would revisit the split weekly based on incident trend data rather than fixing it permanently.
- Define success as reduction in confirmed account takeovers and spam reports per week.
What a strong answer includes
- Connects the two problems, noting hacked accounts often cause spam, which should influence the split.
- Gives a specific allocation with reasoning, not just says split evenly.
- Treats the allocation as adjustable based on incoming data, not a permanent decision.
Common mistakes
- Splitting engineers evenly without justifying why, treating both problems as equally weighted.
- Ignoring that the two problems can be causally linked.
Likely follow-up questions
- How would you decide to shift the allocation after a month?
- What would you do if leadership demanded both be fixed at once?
More behavioral questions
- How do you know when to cut corners to get a product out the door?Shopify · Behavioral · Medium
- How do you define a good PM vs. a bad PM?Google · Behavioral · Easy
- How do you make sure you keep improving as a PM?Google · Behavioral · Easy
- How do you say no to feature ideas or requests?Instacart · Behavioral · Easy
- Tell me about a time you had to win over a group that didn't report to you with your vision.Meta · Behavioral · Medium
- How would you keep developers working on a product motivated and turning out quality work?Shopify · Behavioral · Easy
More questions from Meta
Learn the skill behind it
Chapters of the AI PM course that teach what this question tests.
- Chapter 13: Lead the room: staff moves, forward-deployed PM, and the portfolio
- Chapter 14: Get the job: the AI PM interview loop