DEV Community

Emily Davis
Emily Davis

Posted on

How I Prepared for PM Interviews

How I Prepared for PM Interviews (Targeting Google, Uber & Co.)

When I decided to seriously prepare for Product Manager interviews, I was targeting companies like Google and Uber.

I knew two things:

  1. The bar would be high.
  2. “Winging it” wasn’t going to work.

This post is not an exhaustive guide. It’s simply what actually worked for me — especially what moved the needle the most.

Spoiler: mock interviews.


Step 1: I Treated Prep Like a Product

Before diving into frameworks and question banks, I paused and asked:

  • What skills are being evaluated?
  • Where am I weak?
  • How will I measure improvement?

For PM roles at companies like Google and Uber, interviews usually test:

  • Product sense
  • Execution / metrics
  • Analytical thinking
  • Leadership & drive
  • Communication clarity

Instead of studying randomly, I mapped my prep to these buckets.

This alone made my prep feel structured instead of chaotic.


Step 2: I Used AI — But Not the Way You Think

AI didn’t replace practice. It accelerated feedback.

Here’s how I used it:

1. Brainstorming partner

When practicing product design questions (“Design a product for X”), I would:

  • Draft my answer.
  • Ask AI to critique it like a senior PM interviewer.
  • Request pushback: “Where is this weak?” “What follow-ups would you ask?”

It forced me to defend my thinking.

2. Generating realistic follow-ups

One mistake I made early: practicing only the first question.

Real interviews don’t stop there.

So I used AI to simulate:

  • Edge case challenges
  • Metric trade-off questions
  • Prioritization conflicts

It made my answers less rehearsed and more flexible.

3. Tightening communication

Sometimes I’d paste a long, messy answer and ask:

“How can I say this more concisely while keeping the structure strong?”

Over time, I internalized cleaner communication patterns.

But here’s the important part:

AI improved polish.
It did not build instinct.

Mock interviews did.


Step 3: Mock Interviews Changed Everything

Nothing — and I mean nothing — improved my performance more than mock interviews.

Here’s why.

1. Real-time pressure exposes gaps

When practicing alone, you feel smart.

When someone interrupts you with:

“Why that metric?”
“Is that really the biggest user pain?”
“What trade-offs are you making?”

You suddenly realize where your thinking is shallow.

I still remember one mock where I confidently proposed a feature and the interviewer asked:

“What would you cut from the roadmap to ship this?”

I had no answer.

That moment hurt — but it permanently upgraded how I approached prioritization.


2. You Fix Communication, Not Just Thinking

In one mock, I spent 8 minutes structuring the problem.

The feedback:

“This was solid, but too slow. In a real interview, you’d run out of time.”

That changed my pacing completely.

Mocks helped me:

  • Get sharper openings
  • Be hypothesis-driven
  • Avoid rambling
  • Drive conversations instead of reacting to them

3. Patterns Start Clicking

After ~15–20 mocks, something interesting happened.

Questions stopped feeling random.

“Improve Uber Eats”
“Design a feature for Google Maps”
“Launch a new product in X market”

They all started feeling like variations of the same core muscles:

  • Clarify user
  • Identify pain
  • Prioritize ruthlessly
  • Tie everything to impact

That confidence only came from repetition under pressure.


Step 4: I Reviewed My Own Performances Brutally

After each mock, I wrote down:

  • Where did I hesitate?
  • What feedback repeated?
  • Did I drive or react?
  • Did I quantify impact?

Patterns emerged:

  • I over-explained.
  • I sometimes skipped trade-offs.
  • My metrics weren’t always crisp.

Instead of fixing everything at once, I picked one weakness per week.

That compounding effect was real.


What Helped the Most?

If I had to rank what mattered most:

  1. Mock interviews (by far)
  2. Reviewing and iterating deliberately
  3. Using AI for structured feedback
  4. Reading frameworks (least impactful after a point)

Frameworks are useful early.
Mocks are transformative later.


One Anecdote That Stuck With Me

In an early mock, I was asked:

“How would you improve driver retention at Uber?”

I jumped straight into features.

The interviewer stopped me:

“What’s the root cause?”

I hadn’t even defined the problem properly.

From that day on, I forced myself to:

  • Diagnose before prescribing
  • State assumptions explicitly
  • Anchor every solution in a user pain

That shift alone made my answers feel more senior.


Final Thoughts

Preparing for PM interviews — especially for companies like Google and Uber — is less about memorizing frameworks and more about building product instinct under pressure.

AI can:

  • Sharpen you
  • Stress-test ideas
  • Improve clarity

But it won’t replace the discomfort of someone challenging your thinking live.

If you’re preparing right now, my biggest advice:

Do more mocks than you think you need.
Then do five more.

That’s where the real growth happens.

Top comments (0)