15% off membership for Easter! Learn more. Close

Mark Z wants to up-convert all the media uploaded into high resolution media. What would you do?

Asked at Meta (Facebook)
999 views
Answers (2)
crownAccess expert answers by becoming a member

You'll get access to over 3,000 product manager interview questions and answers

Reason for the ask:

Mark must be thinking of a way to provide a richer experience for the user by providing higher resolution images and video and possibly going after competitors such as google where users have larger storage capacity. Possibly this might be the first step towards providing such experience towards that solution.

Now let discuss the tradeoffs of supporting the higher resolution images. Higher resolution media could reach only a small amount of users due to network, higher-end phone support needs, etc while lower resolution media could reach a larger amount of users where network and phone capabilities are less. Also, higher resolution media could drive more users to spend more time in site comparing to lower resolution media supported platforms. One thing also to keep in mind is possible to effect higher resolution content might having on other features within the platform.

I believe one of the core goals to set for this question would be time spent on site (overall). Therefore measuring for this matric will provide a clear direction. When we consider time on site the matric value will be less for both higher and lower resolution media. Higher-resolution due to less user being able to access content vs lower resolution users would be disappointed with the image quality and not engaging.

Therefore I would recommend to Mark, running an A/B test and optimize for the best resolution (a resolution which doesn't compromise users and also would be able to reach to a larger number of users). We could possibly optimize the test by selecting different weights for A/B test concentration on different Geo's, phone platforms, OSs and ISPs to figure what is the optimized resolution for a specific group. So we could propose a personalized resolution for media.
Access expert answers by becoming a member
1 like   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Bronze PM

Clarifying questions:

What are the goals of this feature?

  • Improve user experience of the the users viewing content with high resolution media
  • Improve user engagement by encouraging users to upload more media 
  • Attract new users? Customer acquisition
  • Make facebook a one stop solution to upload media and store them as high resolution media?
  • Would it be for all videos or would it be Revenue driven where users get to use this feature at a cost based on how much of their content (Free upto 250GB) they want to be stored as high resolution.  

What are the problems we are trying to solve:

1.  Improve and normalize the quality of the media on facebook uploaded by various users from various regions with various qualities of videos.

2.  Give the users an opportunity to express themselves equally by helping convert ther media to high resolution regardless of their devices or demographics or internet connectivity.

3.  Can be a great feature for people to collaborate and make high resolution content together from different regions or demographics.

 

What are the metrics that would determine the success?

  • DAU, MAU
  • CTR to upload content (photos/videos/Live)
  • Customer acquisition rate, % increase in the new user sign ups
  • User engagement: Views, Likes, Shares and comments after watching the content
  • Customer retention rate
  • ROI, if the feature is monetized based on ads or the feature itself by charging users for more than a certain amount of content to be converted to high resolution
  • CTR of ads
  • % of users paying for the feature for more than a certain amount of data uploads (Say > 250GB).

Trade-offs:

#1 The users will have to wait for a bit after the upload for the content to be converted to high resolution and becoe depending on the size of the content.

#2 Users with a bad network connectivity will not be able to view/observe slowness while trying to view the high resolution media 

#3 If we have to address the #2 then we need to let the user choose to view the media in low resolution which adds up to the storage .  We already need a large storage for storing high resolution media.

 

I am going to prepare a strong business case as well with all the above metrics and present the case to the executives.

Access expert answers by becoming a member
0 likes   |  
1 Feedback
badge Platinum PM
An important role of the PM is to say no. So feel free to come to a conclusion to say no (with justification of course). With this question,  being so ambiguous, the interviewer can guide the interviewee in a variety of ways into an strategy, design or execution/metrics discussion.

Postives:

You have clarified the reasoning behind this question. Thought about the effect it would have on the customers. And listed out the tradeoffs. Great job.

 

Some other thoughts for consideration.

In this question, Mark Z, in my opinion, is asking for feedback tradeoffs from a technical, UX, cost, revenue point of view. Then come to a conclusion based on data and metrics.

From a technical point of view - how difficult would be the conversion process? What is the space needed for pictures and videos. What effect would it have on the performance of FB. How will you role out this conversion feature? Would customers upconvert as an option or will it be done automatically? In other words who will have the power to pull the lever. What does this imply technically? Does FB have the necessary expertise to do this? At what cost to other projects? What is the time frame for this work to complete?

- UX - How would customers react to a staggered roll out, if their friends had hi-def media and they didn't. How will businesses react to this? How difficult would the process of upconverting be to the user? Would it be easy for the less technically-adept? Effect of low bandwidth (if people start uploading hi-def media). Would this be an optional process or mandatory? if mandatory, what is the effect on customers who don't wish that their media be upconverted, particularly, manually?

- Cost - What is the implication from a cost perspective? What additional data storage would such a change imply? What estimates can we provide?

Business sense - Would this provide a lift to any of the metrics for market share (is the competition doing it for example),  engagement, retention, acquisition, activation and monetization? Would it help improve the metrics of any particular FB feature?

Finally, I would try to tie to to the overall mission of the company and see if it makes sense.
4
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs