I've watched tons of lectures and mock interviews from these channels:

Use my referral link for structured course and company insights

Other must-watch videos include:

Here are the books I read:

If you're in college, wanting to learn PM

Prepping for PM interviews

Learn how to deliver great product

If you're interviewing for Microsoft

I joined this Product Management community to do a bunch of mock interviews

I used this website to ask other people questions and interview by myself

The most valuable advice I have is to make it a habit to learn about Product Management every day.

Above are the main resources I used. I also read Medium articles, chat with other Product Managers, followed Product people on Twitter, and more. If you want to learn exactly what I experienced throughout the Microsoft PM interview or have questions regarding any of the resources, send a personalized request on Linkedin. If you have time and need other resources I highly suggest: apmmap.co. If this resource page has helped you in your journey, feel free support me here