(Image Credits: chiefexecutive.net)
Recently, Product Management (PM) jobs have become one of the most popular career options for graduates from top MBA schools following consulting and finance. At the heart of Silicon Valley, the question I got asked most often has also changed from “How can I get into Stanford GSB?” to “How can I land a PM job like you?”
Many people chase after a PM career because PM is often regarded as the Product CEO. Even thought the title seems pretty eye-catchy, the reality is that PMs have no authority over anybody. Your everyday would be spent on attending an average of 8 meetings, writing documents and putting out fires. Another brutal fact is that recruiting for PM jobs with no PM background is a lengthy and challenging process.
You will not hear back from most of the companies you apply for and probably receive more rejections than ever. If you keep trying, I am confident that you will eventually land on a PM job. However, your first job might not be a product you feel so passionate about.
If you are still interested in a PM career, hold tight, this fun ride is about to start. The rest of the post will answer the following two questions about PM recruiting:
How to prepare for a product manager interview in a few weeks? What was the secret sauce behind my successful career switch from finance to Google PM?
Most PM interviews are composed of 5 types of questions, product design, strategy, analytical, technical and behavioral. I found a majority of candidates without PM background need most work on product design questions. On top of that, if you only have a business background like me, technical questions will probably scare you the most; if you are an engineer, strategy questions will look like a monster.
The good news is that regardless of your background, most PM interviews can be prepared. It takes a lot of efforts but these skills can surely be learned.
If you only have a few weeks before your first PM interview, here are a few must-dos:
1. Get a copy of the PM interview bible Cracking the PM Interview ASAP and focus on
Chapter 13 Estimation Questions
, Chapter 14 Product Questions
and Chapter 15 Case Questions
. I have also read Decode and Conquer and 164 Actual Questions and Answer. They helped me prepare for a diverse set of questions but I didn’t find them as relevant as the first one. If you don’t have much time, I would recommend just go for the bible.2. Study 3–5 products that you like and be ready to answer the two most famous PM interview questions “What is your favorite product?” and “How can you improve it”? If you have time, I would strongly recommend going through the exercise of writing down product goal, users, main use cases, product strategy, personal story, competitors or substitutes, key metrics, moonshot ideas for each product.
This exercise will significantly improve your product sense in a very short amount of time. You will be surprised by how your business or engineering brain can just operate like a PM.
3. Get yourself on Stellarpeers, an amazing PM interview prep forum that gives you sample answers to all types of PM interview questions. It is also free. Read through sample answers and summarizing your own answer frameworks for different question types.
4. For technical questions, I would recommend doing lots of wikipedia searches, watching Youtube videos about software engineer interviews, reading this open-sourced system design primer and reading through the two free lessons on Grokking the System Design Interview.
It is more and more rare to get coding questions in PM interviews but system design questions are increasingly popular. If you have more time, taking CS classes online is the best way to catch up on technical.
5. To become better at giving creative answers, read my post How to activate your creative brain in a PM interview.
6. Find a mock interview partner and do as many mock interviews as you can. Stellarpeers is also a good place to find mock interview partners but it’s hard to tell whether your partner’s level is gonna be close to yours. A genuine warning for folks who plan to read through all the materials and only start mock interviews when you feel ready.
Trust me. You will never be fully ready. It is like learning to swim. Learn from mock interviews and get a sense of how to tackle super ambiguous interviews on the fly. You will save way more time by jumping into mock interviews ASAP.
In 2017, I left my banking job in Hong Kong to pursue my MBA at GSB. At the beginning of my MBA2 year, I received a full-time offer from Google to join as a product manager in Mountain View. Many friends have asked me how I did it, especially without a technical background. Let me share my secret sauces here. You should tell me if they are secretive at all.
First, you need to know what you want.
After I left banking, I spent 3 months interning as a chief of staff at a Chinese startup. This experience allowed me to get a good sense of different operating roles and I found myself naturally attracted to product management.
As a result, instead of putting eggs in different baskets like many of my MBA classmates, my recruiting was laser-focused on PM.
Second, I am always excited about learning something new.
PM interview questions spread across so many disciplines, engineering, business, design, analytics that they sometimes even seem intimidating. A learning mindset is particularly effective in helping you power through PM recruiting. If you see preparation for PM interview an opportunity to learn new knowledge and skills, you are more likely to succeed.
For example, I didn’t know how to code or what API was when I left banking, but I got lots of energy from the sheer fact that I can pick up useful technical skills while recruiting for my next job.
I signed myself up for entry-level CS classes, e.g. programing abstracts, web applications, machine learning and deep learning, and coded my own coaching website.
Third, don’t ask for permission. Make yourself a PM.
An irony about PM recruiting is that most PM openings require candidates have PM work experience. I empathize with these companies because due to the nature of PM jobs, direct PM work experience is the ideal indicator for a candidate’s likelihood of job success. The reality is that seasoned PMs are under-supplied, so Career Switchers, you do get a chance. The key here is to build up your PM experience without a full-time PM job. There are two good ways, i.e. product study and side projects.
PMs live and breath products. Put on your PM hat by simply paying attention to products around you, whether they are software, hardware, or non-technical.
It is actually quite fun to ponder about questions like
If you have a product idea, fantastic. Get yourself out there to start interviewing users, identifying pain points, coming up with product requirement and mock-ups. If you can convince an engineer to build a prototype together, that’s perfect. Even if not, it is still a valuable experience that you can talk about in your interviews.
If you are still at school, do you know that you can get part-time PM jobs from early stage startups more easily? Most pre-seed/seed startups can’t afford a full-time PM. If you don’t mind volunteering as a PM for a few months, many startups would say yes.
If you have a full-time job, your best shot is to ask for a project on which you can function as a PM or work closely with a PM.
Fourth, respect the hard work required for PM interview preparation.
Most people I knew who successfully switched into PM did lots of good interview preparation work. The reality is that it takes time to catch up on what you didn’t know, build your muscle memory, and be really good at answering those interview questions.
What I found most helpful in my interview prep were
Those efforts will pay off not only when you get your PM offer but also when you start your new job.