15% off membership for Easter! Learn more. Close

How would you improve the Facebook Timeline?

Asked at Meta (Facebook)
4.7k views
Answers (5)
crownAccess expert answers by becoming a member

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

badge Silver PM

Here's how I'd approach this Facebook product improvement question:

  • Clarify the feature

    • Chronological display of my life - it’s a capture of who I am and how I evolved, my interests over time 

  • Goal of the feature and how it fits in to the org: 

    • Users: an accurately capture of my life; show the world who they are

    • FB 

      • mission: to help create connections:

        • Timeline allows my new friends to learn more about me -- this helps to connect new people

        • Timeline allows my old friends to contribute to my “story” with their comments and photos on my timeline -- this strengthens existing connections

      • Business goals: richer profile helps us recommend better friends, serve better ads

  • Improvement goal: how can we help users share more information about themselves? 

  • Users activity funnel: the biggest opportunity lies in having more of passive lurker share some information about themselves in the profile

    • FB Frequent - content creators - 2% of market

    • FB Occasional - share some things (occasionally) - 8% of market

    • FB Passive lurkers -  view and like, but don’t share - 90% of market

  • User pain points: as a passive lurker..

    • I don’t know what content to share about myself

    • I don’t have time to come up with content

    • I have privacy concerns and don’t like to share information about myself

  • Prioritized pain point:

    • I don’t have time to come up with content - I chose this because we have ample information about what others have shared. We can use that information to suggest to users what to share

  • Restate goal & pain point: 

    • We want to help users share more information about themselves more efficiently (faster) such that we can get more of the passive lurkers to provide more information about the timeline

      • This will help their new friends get a sense for who they are

      • This will help existing friends comment / engage with the update and validate it

      • This will help our business get more information about the social interest graph

  • Solutions: I’d choose the one click suggestion for interests, mostly because of FB already has this data (easy implementation) and it would be a very efficient way of filling in the timeline (user impact

    • “Summary of profile” with smart suggestions of content that users just have to fill in the last part of (My super power is…. My pet peeve is….My biggest challenge right now is….)

    • “Milestones”: Using data of their friends to come up with milestones for this year (similar to end of year video snapshot of the year, but with text and milestones that will be saved in profile)

    • “Interests”: One click suggestions of interests which are generated from the social interests of my friends. Post MVP version could include “likes” of interests, which could engage more users

  • Success metrics:

    • What we want is get more engagement with timeline (more activity in timeline). We’d know that we’re there by:

      • North star: seeing growth in the # of interactions in timeline (total posts, comments, likes) including the interactions with the new features

      • Product health:

        • Growth: 

          • # of interest chosen

          • % of users who chose interests

        • Engagement

          • Views of interests

            • Total time spent on timeline (we’d expect an increase)

          • # of likes of interests

      • Counter metric: time spent on other areas of the FB experience, i.e. newsfeed

Access expert answers by becoming a member
5 likes   |  
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 Silver PM

Clarify timeline: Timeline is a user's profile and past activities on the browser app, however, it seems that timeline has been replaced by "profile" on Facebook's mobile app so I may want to rephrase this as how do I improve Facebook profile as I want to focus on mobile. 

Goal: I want to improve engagement on a user profile, given the prominence of Newsfeed, my hypothesis is profile engagement has significantly decreased since Newsfeed is introduced. The profile provides a snapshot of who the user is as a person, this is very valuable in bringing people together whether they are already closed or not. 

Assumptions: For the sake of this exercise, I'm going to assume people who are viewing the profile are already connections and can see the full profile. Some users have different profile privacy settings for connections vs non-connections but I will ignore this in this exercise. 

User segmentation and pain points - from what I can tell, profile right now are static for all user connection types, my hypothesis is that people behave and get different values based on their relationship with the profile owner. 

  • Profile owner: mainly concerned with privacy and security 
  • Profile viewer: 
    • New connection: Do not know the user well and wants an easy and quick way to know the new connection and build trust 
    • Existing connection: Know the user somewhat, but want quick updates on the user's recent milestones or highlights as a conversation starter
    • Close connection: know the user very well and main milestones, interested in user's daily lives and happenings more. 

I want to solve the case for new connections since FB's mission is bringing users closer together and strengthen weak connection would be valuable to the network 

  • Create a video highlight of the person and show it in the user's profile including basic information, interests, and recent milestones. 
  • Prioritizing showing mutual interests, groups, friends to help with a conversation starter 
  • Auto-suggest icebreaker based on mutual interests, groups, events, etc. 
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
Me: As per my understanding, Timeline the list of posts by a user that are displayed in a chronological order typically on a user's profile. Additionally, all the things that define a user such as their bio, profile and cover photo, all their photos, movies, books and interests are also part of timeline. Is that correct? (Can someone correct me if I'm wrong please?)

Interviewer: Yes

Me: Ok, so Timeline is everything that a user cares about and all the things about themselves that they are willing to share.

Is there a known issue with the current Timeline such as a metric dropping or do we know what aspect of Timeline we want to improve?

Interviewer: Its fine right now but we want to improve the experience for users.

Me: Ok. The goal of timeline is to make sure users update their timeline from time to time so that their up to date information and interests will help other users and helps facebook learn more about the user and their interests. So I would say the goal should be to improve effectiveness. (Is this a specific enough goal?). And as rich timeline helps users find their potential friends and learn more about their friends, it directly helps Facebook's mission of bringing people closer.

Next I want to talk about different user personas that use Timeline and pick one of them and report their needs.

Interview: Ok, go ahead

Me: Main user personas that use Timeline are 1) A user who wants to update their own timeline with new photos or interests any changes in their life.

2) A user who wants to look at another user's timeline that they found on marketplace or a group to find out more about their potential client.

3) A user who wants to add a potential friend and wants to find out more.

4) A user looks at a comment on a post or in an event or a page and wants to message him/her.

Out of these users, I would like to pick the (2) user that wants to find out more about a user who is not their friend since its an important user segment as we expand more marketplace and other community focused products.

Do you agree?

Next I will go over their under met requirements

1) They want to learn about the financial ability of the user if they're a potential buyer or renter

2) They want to find identity of the person in case there are no photos posted by the user .

3) They want to know if there are any type of connections so that they can find someone that you know that might know them so that the user can message them and find out more. Eg: User posts on rentals asking for a roommate. Some people comment on the post. Poster wants more tools to decide how to filter the list.

I will pick the 3rd one since thats a fast growing need and I think it will have the highest user benefit.

Next I will go over some solutions for this:

1) Potential connection: Showing tertiary connections, someone that your friend knows and this user Y knows as well and show them the list so the user X can message them and learn more about user Y.Like the rental example.

2) Similarity score: Show them a "similarity score". Taking all the data points the user has shared publicly we can show them how "similar" these users are so that the user gets

I will implement the 2nd solution because this score will influence users who use our products such as marketplace buying and selling, rentals, jobs, groups etc to add more information about themselves so that the similarity scores are more representative of them and help them in potential sales/finding apartments/roommates and getting more responses from groups and job applications. This helps our goal to improve effectiveness of timeline and have fresh profile information. I will measure the success of this feature by creating control and test groups and measuring avg number of profile updates per MAU in each cohort so that we can see if more users are updating it. As a secondary metric, I will measure avg time taken from creation of post to marking it as sold IF timeline was viewed. Hypothesis here is that users who saw timeline with the similarity score generated more messages and closed the deal quicker than the users who saw timeline without the similarity score. This measures the effectiveness of the improved timeline.
Access expert answers by becoming a member
4 likes   |  
1 Feedback
badge Bronze PM
@bijan Can you please provide feedback?
Thx
0
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

Clarifying questions: Facebook timeline allows a fb user to see her activity by timeline and her posts and posts that she was tagged on. It helps users revisit their memories and re-witness the engagement they had gotten on their posts. Facebook timeline is also the first thing a user sees when browsing the profile of someone. They get a snapshot of the user’s activities. 

 

Goals:

Business Goals:

  1. Drive engagement

Since timeline is a matured product, I would not spend time on user acquisition as a business goal. I will focus on driving engagement.

User Segments:

  1. Any facebook user 

I would like to segment users in a few different dimensions

Age of the user:

  1. FB users that joined <5 yrs

  2. FB users 5-15 years

  3. FB users > 15 years

Number of connections:

  1. Users < 100 connections

  2. Users between 100 and 500

  3. Users between 500 and 2000

  4. Users greater than 2000

 

Potential pain points/use cases:

  1. As a user accessing my own profile, or as a user viewing another’s profile I find it challenging to view content from many years ago. The filters for dates are not easily discoverable or easy to use.

Impact: high because it solves a pain point for bucket 2 and 3 which are larger user segments and therefore have a high amount of content to scroll through.

Effort: Low

I would improve discoverability of date filters - and show bucketed content for every 5 years. 

  1. As a user I would be interested to see a summary of every year I have been with facebook - a sort of a walk down the memory lane.

Impact: High because it applies to all segments 1,2 and 3.

Effort: Medium

I would design a way to view yearly highlights

  1. As a user viewing another user’s profile, I am interested to know about the activity with mutual friends.

Impact: Medium

Effort: Low

  1. As a user viewing another user’s profile, I would like to see posts that I have written or I am tagged along with.

Impact: Medium

Effort: Low

  1. As a user, I would like to see insights about my birthday - photos from the party, how many wishes I received etc.

Impact: High

Effort: Medium

I would design a birthday video for every year

 

I would prioritize #1, #2 and #5 use cases as a way to improve Timeline

Metrics:

  1. #1 - Number of times user uses the bucketed content filter per user profile per week per month

  2. #2 - Number of times user views yearly highlights per month, per 3 months

  3. #5 - Number of times birthday video is watched or shared


 

Access expert answers by becoming a member
0 likes   |  
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 Platinum PM

How would you improve Facebook Timeline?

1. Clarify
By FB timeline is the user's personal page where they can see what they posted (as opposed to newsfeed, where it's other people's posts).
 
2. Goal + alignment to mission
I see two goals:
a. allow users to see their own updates (posts, events, etc) in a centralized manner (find articles I was interested in, chronology of life events, etc.)
b. allow users to curate how their profile looks like to others (update visibility/privacy settings, etc)
Since FB mission is to unite people, being able to curate one's timeline is a basic need - similar to curating your own profile. Especially for goal b, it helps people connect with those they would like to connect.
So, by "improving" timeline, we want to see improvement in that ultimate goal - more connections (# of friends) and more meaningful connections (# of engagments like chats, posts, likes, etc)
 
3. Segmentation
I think an appropriate segmentation for this feature would be:
  1. companies/brands (for-profit, non-profit)
  2. celebrities (private celebs like the Kardashians, politicians, CEOs, etc)
  3. regular users
I'll focus on the regular user since it reaches more people and better aligns with the FB mission of connecting people (rather than connecting people with brands, for example)
 
4. Pain points in the journey
The standard journey is:
  1. Click on my profile
  2. find the post/event I'd like to see or edit
    1. No easy way to search by keywords or exact date 
  3. edit the post, its date or its visibility
    1. How does a good profile look like?
    2. What changes would help me connect with more friends (or with particular people in mind)?
  4. save and check the resulting timeline
    1. did the change go through?
    2. how does it look to the actual person I'm interested in seeing it?
  5. optionally - connect with a friend whom I didn't want to connect before I'm making changes to my timeline
5. Solutions
  1. NA
  2. Add search bar and more options for search by time periods (rather than just a year)
  3. editing
    1. Have a list of demo profies that showcase the "best practices" for how a timeline looks like (what kind of life events it contains, what info is being posted, etc) and let the user choose a template that best suits their taste.
    2. When editing a specific post, show guidelines around including images, links, tags, video, tagging other people, etc - all the factors that make a post more engaging.
  4. save
    1. After saving, show the post with highlighted changes for a few sec, then omit highlighting
    2. allow not just "See as public" but as that particular person, to avoid making me research whether the person is already a friend, an acqaintance, etc.
  5. NA
6. Evaluation
solutioncostimpacttotal
2. add search barAdding logic and UI changes shouldn't be complicated, but not trivial
MEDIUM
Makes it indeed easier to find stuff, but might not always be the highest priority for the user
MEDIUM
MEDIUM
3.1 demo profilesThe technical implementation might not be difficult, but there's sensitivity around what FB deems as a "good profile", so high risk
HIGH
People can see other people's profiles and decide what the like, so it's not that big of a problem to begin with.
LOW
LOW
3.2 guidelinesBased on stats for what posts elements are helping these posts to trend or trigger connections, surface this data in UI
LOW
Knowing what exactly caused a post or update to be successful is a powerful tool.
HIGH
HIGH
4.1 highlighterMinimal UI changes
LOW
Might not have been a problem to begin with, but makes the editing experience a bit more delighful
MEDIUM
LOW
4.2 see as that personBased on the existing functionality, should be easy
LOw
Might solve a very specific problem for lots of people
HIGH
MEDIUM

Based on these, I'd prioritize 3.2 - Guidelines around what kind of info to include and how to decorate the post and #1, followed by #2 "view as" and finally #3 adding a search bar. 

The reason behind #2 and #3 order is that #2 is closer aligned to the goal of increasing friends connections.

7. How to measure success

Based on what I've outlined before - % of people making connection after making timeline changes, ave # of connections for people who made timeline changes, etc.

8. Summary

blah

 

Access expert answers by becoming a member
0 likes   |  
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

Top Meta (Facebook) interview questions


Top Product Improvement interview questions

Top Product Improvement interview questions