You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Describe: Friend featue is where FB users can add people they know as their "friend group" so that they can see the activity of their friends and friends can also see activities of users. Friends can be added through suggestions or search functionality.
Mission: Friends feature is to bring people closer together and increase engagement for Facebook by adding more friends.
User journey:
1. First time users suggestion: when people create a Facebook account, FB will suggest friends based on contacts and any other information (schools, work, location) so that user will have a first set of friends.
2. Suggestion for existing users: based on the friends user already has, FB will continue suggesting more friends based on how many mutual friends or friends of friends you have. This journey allow user to add friends that they may have missed or might not have thought about.
3. Searching friends for existing users: User can also search for friends they already know they want to add.
4. Adding friends through groups for existing users: User can go to a group they are in and look at the group members and add people int he group as their friends (example would be when you start at a new school, you may want to add people in your class)
5. Receiving friend requests: User who receives friend request can accept or decline the friend request.
Metrics: Since user journey 3 and 4 are more of users voluntarily adding friends, I am going to focus on measuring the success of the friends suggestion algorithim. The more freinds user adds through suggestions, the more successful the feature.
Activation: the metric should be different for first time users and existing users
1. We should monitor the trend of average # of friends people add during their first login. The better the suggestiion, the more average # of friends for first time users. I would look at month over month and year over year growth.
Engagement: how many people are adding friends through the suggested friends feature?
1. I would first look at the metrics as a whole, number of total friends friend request sent, number of friend request sent per user in weeks, months, quarter and also compare WoW, MoM, QoQ metrics.
2. I would also divide the users by time they created FB profiles by looking at # of friends requested by users who have been less then 1 yr, 5yr, 10 yr.
3. I would also look number of friend request sent by users with different live events such as started new school, moved to a different city etc.
4. I would look at the acceptance rate. Of the users who have received friend request through suggested friends feature, what % of them have accepted the request.
Retention: I would assume that people who have sent friend request would visit more frequently to see if the request was accepted or not.
1. # of login comparison of people who have sent a friend request vs. people who does not have friend request sent.
Prioritize/Summary: The success of the feature is to make users add as many friends as possible through smart and accurate friend suggestions. I will to focus on metrics Activation-1 and Engagement-1 as these two metrics are the top metrics that would help measure the success of facebook friends suggestions. If there is a decline in engagement metrics and deep dive of Engagement-1 is needed, I would also look at Engagement-2,3,4 metrcis to see where the decline is coming from.
How would you measure the success of Facebook Friends feature?
Let’s define the objective of Friends
FB friends feature is module that is on the FB feed that shows you people that you might know and would like to connect with based on your current FB connections
We would like to find KPIs to measure the success of this feature
Q: What features exist within this product include
Name ?
Photo ?
How does FB determine that we are connected ?
Can the user give feedback to the system ? LIke not interested? Don’t know her?
Can close the feature
Let’s define the product objectives
Increase user network
Strengthen the social connection
Make a stronger community
Increase communication
FB Goal - bring the world closer together
Let’s talk about the product features
Stand alone module on the FB feed
Click to profile
Friend
DM Message
Not interested
Do not know the person
Like
Comment
Share
# of friends
Strength of the connection (# of people we have in common)
Target Audience
Segment FB users based on their network size
Low
Mid
High
Business
Potential contacts
Platforms
Show and measure across all platforms - Desktop (web), mobile and tablet
Define the user journey
Users to go the feed (default) and see the feature at the top of the page
Define the metrics through the user journey by segments and platform
Awareness - that can be measures based on surveys. FB discussion in groups and posts, DM etc…
Acquisition - # of new users (NUU) that interact with the feature - click on any element on the feature
Activation - users that achieved success with the feature … befriend, like , comment, - on their first interaction . The difference here is a positive interaction not just browse
UU (D/W/M)
Clicks
B/A
Engagement - this is where I would measure the usage of the product - from here I would find the “North Star”
UU - time dimension
Befriend
Like
Comment
DM
Share
Other Stages Retention/ monetization are not relevant to this feature and the user cannot elect to see it . If there was a property in FB that this feature would be then this would be relevant
Referrals - This is a very important phase in the user journey as this can make or break a product. In this case I would like to see if connections that originated from this module are of stronger connection then from other venues.
Qualify Metrics
Metric | User Delight | Strength SC | Effort |
Awareness | low | Low | High |
# New Users | low | low | Low |
Ac. of New Users | low | Mid | Low |
Actions (weighted) | High | High | Low |
Share | High | High | low |
Not relevant offer | High | High | Low |
Summary
This feature is supper important for FB as it fits right in the sweet spot of FB goals. The top metric is befriend - as this encapsulated the feature objective of increased connection and the ability of the algorithm to predict the right connection.
Note that features like this also have the potential to be seen as intrusive from privacy issues. As is FB knows too much about me …
How would you measure the success of Facebook friend’s features?
Friends feature in F/B allows users to connect with other friend & they will be connected to different friends through these mediums
- Got Suggestion by F/B
- Connected indirectly through
- Mutual Friend
- Got connected through Post/Message
- F/B groups or pages
- Benefit for the User who gets connected to other friends is to get content of their friends who have similar interests and also engage their friends with them.
- Benefit for the User who got connected to the other end is to get good content and create a feeling of engagement and updates regarding the events.
Goal:
- Increase the number of friends such that to create retention among the platform.
- Increase user engagement and retention of active users on the platform.
Metrics
- Adoption / Discovery
- %users who have sent or received a friend request
- %user who have got the friend request
- %users who have accepted the friend request
- %users who have declined the friend request
- Preferred channel for getting friend request (%breakdown)
- %How many users got the F/B sent/received requests through post/group
- %How many users got the F/B sent/received requests through suggestions
- Retention
- Repeat usage - How many users are using the “friend” feature frequently?
- #Avg request sent/received per user per 10 days
- Revenue
- %user joined the group after friend joined the group
- %user liked/shared or commented on the promotional content once a friend engages with it.
Prioritization: The following primary metrics will have the most impact on the goal
- Adoption:
- %users who have used sent “friend” request at least once
- Retention
- #Active users sent/received using the “friend” feature
- #avg request sent/received per user per 10 days
- Monetization: %promoted or advertised content shared through friends who get liked comments or shared by them.
Summarize
Given that the goal of FB friend’s features is to connect with another friend easily and quickly by providing a seamless platform to create retention among users on F/B. We can conclude the metric through
Engagement
% increase in friend request receive/send in MoM, YoY
% increase in F/B likes, comments/shared through friends.
How would you measure the success of facebook friends feature ? Here's my best shot at answering this Facebook metrics question.
Before getting into defining the success metric, lets first understand the facebook friend feature.
- Every person on facebook has few friends
- Every person sends friend request to others via
- Organic way (People search the person, and then send the request)
- Suggetions ( via people you may know feature)
- Every person accepts few friend request
Now every person interacts with his friends in two ways
- Direct way
- direct msgs, post on the wall, chats etc
- Indirect way
- Via FB feed through comments, likes, reactions etc
Now, primary goal of the freinds feature seems to be the increasing the number of the freinds for each person so that person is more engaged to facebook, thereby leading to better retention, therefore goal seems to be engagement and retention.
Now defining metric for friends feature -
Awareness (feature)
- % of total facebook users who have atleast sent or recieved one friend request ( how many people know about this feature)
Activation (feature)
- % of total facebook users who have atleast sent and recieved one facebook friend ( how many people are activated)
Engagement (feature)
- Average # of freind request sent per user in 7 days period
- Average # of freind request sent per user organically
- Average # of freind request sent per user via suggestion
- Average # of friend request accepted per user
- Average # of freind request not accepted per user
Engagament of (Facebook)
- Average # of total friends per user
- Avegare total engagemet of user (sum of all activity by user i.e post, comment, chats, like etc) by All friends
- % direct engagement and % indirect engagement
- Average engagement of user by New Friends
- % direct engagement and % indirect engagement
Retention (feature)
- 30-day retension of users using freind featue ( how many people keep on using the freind feature)
Retention (facebook) (retention of user on facebook due to friends)
- 30-day retension of user due to all friends
- 30-day retension of user due to new freinds
1. Facebook Friends: What it does
Facebook friends gives a list of all the friends in the user's network. You can search for friends in your network, or view pending friend requests as well as recommended friends by facebook that a user could potentially send a request to.
This feature gives you an easy way to see a thumbnail of your friends profile picture or take quick actions like - mark them as favorite, unfollow, unfriend or add to an existing friends list. The users can also keep a tap on their friends birthdays as well as a list of all the pages the user follows.
Product features
Picture of friends
Quick actions - mark as favorite, unfollow, unfriend, add to friends list
Review upcoming birthdays
Search for friends
Review suggested friends
Review pending friend request received
Accept
Cancel
Review pending friend request sent
Cancel
Review groups you are part of
The FB friends feature can be accessed in multiple ways by a user -
through their homepage left nav > friends,
through their profile page > friends tab,
through facebook menu > friends
FB Mission - to connect people. This feature is the basis upon which facebook is developed and is a very critical feature to facebook’s success.
Goal -
Product goal - Purpose of this feature is to help users to easily find and connect with other users that they may not or may want to know.
increase network,
improve communication,
stronger social connection
User Journey and metrics for each
Awareness & activation - New user. Created an a/c with FB and have signed in for the first time.
Product Goal - increase network
Number of clicks on “find friends“
SCroll through recommended list of friends
Metrics
% of FB users that have sent atleast one friend request or responded to atleast one friend request
Number of friend request sent/received per month per user
% of friend request sent/received per month per channel (suggestions, search)
Engagement
Product Goal - communicating with friends, viewing profiles, sending birthday notes, following influencers
Metrics
No. of clicks per month on FB Friends
% of clicks per access method (homepage> menu, homepage left nav > friends, profile>friends)
% of friends searched
% of profile views
Number of friend lists created per user per month
% of friends added to at least one list
Number of quick actions per day
% added to favorites
% unfriended
% added to friends list
% of profile views
Retention
Repeat usage - frequency of engaging with FB friends features
% of FB users, using this every 7 days
Monetization
Targeted ads based on new friends added
Increase in ad revenue due to ads targeted based on FB friends
Increase in ad revenue due to likes on Product by FB friends
The phase of a user journey I would prioritize is engagement as FB friends is the sweet spot for FB and its mission to connect people.
4. Metrics for Adoption
User Actions | Metrics | Counter metric | Priority |
Scroll through the friends list | No. of clicks per month per day -% of clicks per access method (homepage> menu, homepage left nav > friends, profile>friends) - % of friends searched - % of profile views | % of users not taking any action | 2 |
User takes quick actions | Number of quick actions -% added to favorites -% added to friends list -% of profile views | -% unfriended | 2 |
Respond to new friends request - accept/reject/no action | # of friends requests received per month pe user % of friends accepted/ rejected / profile visited | % of friends requests without action | 1 |
Send friends request from the list of recommended friends | # friends added from the recommended list per month per user | # of recommended friends removed | 1 |
View profile of recommended friend prior to sending a request | # of profile viewed | % of recommended friends removed vs viewed | 2 |
Add new friends to one of the existing friends list | Number of friend lists created per user - % of friends added to atleast one list | No. of Friends not added to any list | 3 |
Go to friends list to see upcoming birthdays and Send a birthday note | No. of clicks on upcoming birthdays % of bday wishes sent out | % of wishes of not sent | 3 |
Browse through friends list and search a friend | Number of monthly searches | 4 | |
Search for a page they follow | Number of monthly searches | 5 |
I would prioritize the following actions as my primary metrics -
# of friends requests received per month per user
% of friends accepted/ rejected / profile visited
# friends added from the recommended list per month per user
And the counter metrics for these:
% of friends requests without action
# of recommended friends removed
The secondary metrics would be
No. of clicks per month per day
% of clicks per access method (homepage> menu, homepage left nav > friends, profile>friends)
% of friends searched
% of profile views
Number of quick actions
% added to favorites
% added to friends list
% of profile views
And the counter metrics for these:
% of users not taking any action
% unfriended
Structure:
1. Clarify what the feature is (Assumed it's understood for the purpose of this write up)
2. Layout FB's overall mission
3. Frame the problem that Friends feature solves for the different user groups it touches the role it plays in advancing FB's overall mission:
- Determine a north star metric to capture the overall Objective set above
- Dig deeper into key buckets of Metrics for each user group
- Identify Goal metrics
- Discuss trade offs as we go
- Avg Number of Friend requests Sent / User /D,W,M
- Avg Number of Friend requests confirmed /user/D,W,M
- Avg frequency of Friend requests Sent / User /D,W,M
- Time spent on People You May Know feed / session / user
- Time spent on Friend Requests feed / session / user
- Work with data science to create a Satisfaction Score to measure overall satisfaction with Friends feature. It is possible that we are encouraging undesirable reach out from people, causing disengagement with Friends feature or even FB overall.
- Overall drop in engagement (in A/B test I'll look to see if people with higher engagement with Friends feature have a reduction in overall engagement with FB)
Friends feature: It is a feature to create an ecosystem on Facebook. Friends can be added in two ways
1. Organic requests
2. Suggestions requests
The goal of the feature: Creating an ecosystem. Having more friends results in more engagement between them resulting in their retention.
Metrics to track those goals:
- Adoption: No. of users who have accessed the friend request feature.
- Activation:
- No. of users who have sent or accepted a friend request over 7 days
- Average friends requests sent per user over 7 days (- organically, - suggestions tab)
- Engagement: No. of users who have actively segmented their users into different lists (close friends, acquaintances, others)
- Retention: No. of users sent friend request (30 days - 90days period)
Summary: As the goal of the feature is to create engagement through building an ecosystem, the metrics we need to track would be how many users are adopting the feature, of which how many are actively using it and getting engaged with the feature along with retention.
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
- How would you measure the success of Facebook Likes?40 answers | 61.3k views
- See Meta (Facebook) PM Interview Questions
Top Metrics interview questions
- What metrics would you use to measure the success of the Save feature at Facebook? 39 answers | 87.2k views
- How would you measure the success of Gmail?23 answers | 17k views
- What metrics would you look at as a product manager for Instagram ads?19 answers | 23.8k views
- See Metrics PM Interview Questions
Top Metrics interview questions
- What is the most important metric for Google Docs and why?19 answers | 15.3k views
- How do you measure success of the Facebook Fundraising feature?13 answers | 5.9k views
- How would you measure the success of Google Photos?13 answers | 11.4k views
- See Metrics PM Interview Questions