Free worked case

A real Revolut PM problem-solving case

See how a real interview case is structured with the MECE framework — the buckets, the questions, and the trap most candidates fall into. No signup, no paywall for this one.

The case

You've been asked by the Head of People at Revolut to solve two problems:

  1. Reduce the time to hire for backend developers
  2. Increase the hire conversion rate for backend developers

You have 30 minutes to work through this problem. The interviewer has data, but will only reveal it if you ask the right questions. If your question is irrelevant or off-track, they'll say "I don't have data for that."

Your task

Structure your approach and identify what's causing these problems.

The framework: MECE

For problem-solving cases like this, I used the MECE framework — Mutually Exclusive, Collectively Exhaustive. It helps you break a complex problem into distinct categories that don't overlap but still cover everything.

For this hiring problem, I created three main buckets:

The key is asking targeted questions within each bucket to reveal where the problems actually are.

The trap

Most candidates waste time on the wrong questions or miss a critical element entirely. There's a specific trap in this case about timeline assumptions that derails candidates who don't structure their approach properly.

Want the complete solution for 5 problem-solving cases?

You've seen how the structure works. The full breakdown shows exactly how each case plays out:

Get all 5 cases + solutions — $19

Instant PDF download · money-back guarantee


← More on PM interview problem-solving