Preparing for Sr. TPM role on the Alexa team. I have an engineering background, led a lot of programs in my previous career, but I do not have coding or systems design experience. How difficult can this role before for someone with no tech background? How should I prepare for the interviewing?
A friend recently cleared Sr TPM interview. Two system design courses should be all you need. First, take the online course PEDALS (Lewis Lin). Second, take the Grokking the System Design Interview online course. Use the PEDALS framework as you go through grokking. Focus on the framework so you can showcase a structured approach. And the other very important thing is to call out the trade-offs you make because there is no perfect solution.
What else was used for prep? What level?
Thank you. I
I wrote a paid course called "Hacking the TPM Interview" on educative. It may be useful to you. https://www.educative.io/courses/hacking-the-tpm-interview
Prepare good stories for LP based questions, emphasize on customer impact. Make sure it includes stories of failures, disagreements etc. I interviewed for a Sr TPM interview a month ago and it was largely focused on functional competency (program management) where the focus was on how technical I was in my responses and secondly on LP. I had one round solely focused on system design with an SDM where half of the time was spent on understanding some of the projects I have worked on in the past, design decisions and trade offs and about 15min on the design of the most complex system that I worked on. I did not do well in this round because I was not able to describe the rationale for design decisions.