Tell me about a time you disagreed with engineering and what the outcome was.
Asked at
Meta (Facebook)
Answers (3)
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Situation- We had an issue where new customers who bought content over a streaming services had a lag when trying to access it. This was due to the session cache over memcached not being updated after content purchase. The engineering team felt that updating it each time content was purchases would load the entitlements server and would result in performance issues
Task- Create a balance between limitations of technical implementation and customer experience requirements
Action- We looked at metrics, peak content usage was between 6 pm-9 pm in all timezones. However only 40% of content was purchased during this time. Hence we reached a win-win situation. The entitlement service would update the cache during the non-peak times while it would not do it during the peak time. Thus the latency would be limited to only 40% of my customer transactions. This was the short term fix while the development team got time to create a long term fix to update cache during peal hours
Result- This as a win-win for both parties. We were able to address pain points for a segment of customers within the short term while giving time to the development team to create a long term fix.
Task- Create a balance between limitations of technical implementation and customer experience requirements
Action- We looked at metrics, peak content usage was between 6 pm-9 pm in all timezones. However only 40% of content was purchased during this time. Hence we reached a win-win situation. The entitlement service would update the cache during the non-peak times while it would not do it during the peak time. Thus the latency would be limited to only 40% of my customer transactions. This was the short term fix while the development team got time to create a long term fix to update cache during peal hours
Result- This as a win-win for both parties. We were able to address pain points for a segment of customers within the short term while giving time to the development team to create a long term fix.
Situation - I was given a CEO directive to work with engineering on useing a data scraping tool we had explored in the past prior to me joining. I reached out to our Sr Architect to discuss and flat out said no stating the tool was not a good fit for us. I sensed there was a deeper issue so I chatted with the VP of Engineering and he said the architecture team had accrued alot of tech debt from that tool due to an ill rationalized use case from a previous PM.
Action - I created a product memo clearly stateing the problem we were solving for, how it was a strategic fit (supported by data), the primary use case we were exploring, and how we were measuring sucess. I also outlined the Clarifiers/What We're Not Doing to assuage any concern this would be another task opposed onto the already over stretched team
Result - He kindly agreed the tool would be useful to explore in this new context, and even utilized my memo as a template for Architecture Review Request for other teams to fill out to get contextual insight on any new tools or vendors we wanted to explore.
Action - I created a product memo clearly stateing the problem we were solving for, how it was a strategic fit (supported by data), the primary use case we were exploring, and how we were measuring sucess. I also outlined the Clarifiers/What We're Not Doing to assuage any concern this would be another task opposed onto the already over stretched team
Result - He kindly agreed the tool would be useful to explore in this new context, and even utilized my memo as a template for Architecture Review Request for other teams to fill out to get contextual insight on any new tools or vendors we wanted to explore.
2 likes | 0 feedback
This question is a perfect candidate for STAR apporach like other answers showcased which I wont repeat
However, the key points interviewer is looking in our answer are:
- if I have a effective conflict resolution strategy.
- I should properly understand why the other side is saying NO, i could do this by having a 1:1 meetings with them if multiple parties are involved so as to avoid any biases
- Am I conflict averse? do i not stand up/lead when needed due to fear of conflict?
0 likes | 0 feedback
Top Meta (Facebook) interview questions
- What is your favorite product? Why?89 answers | 263k views
- How would you design a bicycle renting app for tourists?62 answers | 82.5k views
- Build a product to buy and sell antiques.54 answers | 66.8k views
- See Meta (Facebook) PM Interview Questions
Top Leadership and Development interview questions
- How do you say no to feature ideas or requests?19 answers | 26.5k views
- How do you define a good PM vs. a bad PM?5 answers | 3.2k views
- How will you manage a team where team members are more experienced than you and hence don't respect you?3 answers | 1.4k views
- See Leadership and Development PM Interview Questions
Top Leadership and Development interview questions
- How do you make sure you keep improving as a PM?3 answers | 2.1k views
- How will you deal with a talented but abrasive manager?2 answers | 707 views
- How will you approach your boss two days before launch and tell him that you are not ready?2 answers | 787 views
- See Leadership and Development PM Interview Questions