Design a volunteering product for the Social Goods team at Facebook.
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
When talking about meta, we are talking about the whole universe which include FB, Whatsapp and Insta.
Goal of Meta - Provide meaningful connections.
Volunteering seems to be a natural extension once you have established meaning connection so venturing into this space makes sense for me.
Volunteering ? Volunteering is offering someone which you do not have to do and you will not be paid for your work.
Through this initiative, we want to build on our strength of existing social network and help people find avenues for finding the volunteering services
Users -
People who wants to volunteer
Retirees
Students
Professionals
Org who are looking to hire volunteer
Will focus on people seeking to volunteer as this is the main user group.
So the problem statement is this -
We are looking to create a product around volunteering for people who are looking to provide volunteering service .
User journey
Find a volunteering initiative > sign up for it > wait for confirmation > see the time and details required > do the service > post on social media about experience
Needs -
1. Discover relevant volunteering opportunities. Very important
2. Easily sign up for and participate in opportunities. Important
3. Track and showcase their impact. Very important
4. Connect with other like minded volunteers. Important
5. Access resources and support regarding volunteering. Secondary but important
Priority of needs -
1>3>2>4>5
Solutions -
1. Volunteering services platform or feed where users can see the relevant available initiatives at one place.
Integrate with pages and meta posts to extract out the relevant posts for hiring the volunteers and then use smart categorisation and intelligence to bucket them into different categories.
Eg. Teaching and 2 hrs/ week
2. Creation of volunteering profiles to easily apply for the services
Just like the people create resume they will create volunteering profile based on the prompts set by us. This will enable easy comparison and streamlining the selection process for volunteers with specific criteria laid out
3. Dashboard for tracking the volunteering impact.
Dashboard where there will be detail about the volunteering impact
No of jobs done.
No of hours spent
Quantum of impact created
Showcase or achievements
4. Providing badges that can be integrated with the meta profiles.
Priority -
Phase 1 - Focus on first and second . So as to start setting up the platform and start creating the impact
Phase 2 - Focus on 2,4 so as to provide the visibility and recognition and impact created.
Metrics -
For the phase 1 tasks ,
Activation of volunteers - Quantum of people signing up as volunteers and did their first volunteering job
Quantum of people who signed up but cancelled
Clarifying Qs: is this an app within FB? - Yes
Is this on Mobile or Desktop - both
Is this specific to any geo/region? - US for now
Any specific social causes in mind ( poverty, healthcare, education, etc)? - anything
Goals: What is the main motivation/driver behind this app? Is it to get more people engaged with FB, build a stronger community to serve social causes? - yes aligns with FB mission of promoting collaboration
User Groups: Broadly speaking, users are 2 types:
Those seeking to volunteer
Organizations that need volunteers for social causes
Will focus on the users seeking to volunteer
4.) User journey
Users will loginto their FB account
Users will be able to discover this new volunteering feature /app
Users can provide specifics/ details via this app and app will then try to find a match between the user’s requirements provided and that of any organisation.
Users get notified if they find a match
Users can narrow down their choices and sign up to volunteer
5) Pain points/ Needs
-
Since there can be numerous org listed, user wanting to volunteer needs help in narrowing his/her options
Each volunteer opportunity needs are different and user must be able to filter these options, and find their volunteering opportunities and find those that match well
Users might like to volunteer in groups.
tool/product should build better awareness around that org to attract volunteers
6. Prioritized Pain Points - a,c and d
7. Solution ideas and Prioritization
Priority | Solution Idea | Value/Impact | Effort/Time/Cost |
1 |
| High | High |
2 | Users might like to volunteer in groups.
| High | Medium |
3 | tool/product should build better awareness around that org to attract volunteers
| ||
Will focus on the top 3 listed above for MVP
8) Metrics:
%MAU who sign up to volunteer via FB Volunteering app as individuals
%MAU who sign up to volunteer via FB Volunteering app as Groups
%MAU who provide feedback in FB on their volunteering experience
# of notifications per user triggered for volunteering.
Avg time spent in looking and finding a match for volunteering
#of users that search up a volunteering activity but abandon just before sign up..
# of users who sign up but end up cancelling the activity.
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 Product Design interview questions
- How would you design a web search engine for children below 14 years old?36 answers | 42.9k views
- Design a library for the future.25 answers | 23.5k views
- How would you design a consumer application for a scooter sharing business?21 answers | 18.6k views
- See Product Design PM Interview Questions
Top Product Design interview questions
- Build a product to solve the dog poop problem.13 answers | 9.4k views
- How would you design a "Google Refrigerator"?13 answers | 8.3k views
- Design a social travel product.12 answers | 13.4k views
- See Product Design PM Interview Questions