How I Prepared for PM Interviews

Published: (March 5, 2026 at 05:40 AM EST)
4 min read
Source: Dev.to

Source: Dev.to

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. AI improved polish, but it did not build instinct—mock interviews did.

Step 3: Mock Interviews Changed Everything

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, questions stopped feeling random:

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

They all became 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. The 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.

My biggest advice: do more mocks than you think you need. Then do five more. That’s where the real growth happens.

PM interview prep illustration

0 views
Back to Blog

Related posts

Read more »