15% off membership for Easter! Learn more. Close

Design a product for event gathering for Google.

Asked at Google
6.5k views
Answers (10)
crownAccess expert answers by becoming a member

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

badge Silver PM

Clarify this is an event gathering product for google. Is it on web or mobile? Is there any specific type of user that we are thinking of here? What are they trying to achieve? Why are they trying to achieve it? How are they trying to achieve it?

 

So let’s start by thinking of user personas, this could be an event gathering for

Teens

Older generation 70+

Business

 

I would focus on the older generation 70+ as the most people do event gathering on facebook or Instagram now and the older generation is a growing age group and have more time in their hands. So would need to think of where can google come in as a competitive edge and do event gathering.

 

So what are the user needs?

1.     Learn about events that are happening

2.     Meet others in their community

3.     Preview only events that are of interest to them

4.     Understand the details of the event

 

Frequency of usage

Impact

Value

effort

Learn about events that are happening

 

High

High

High

Low

Meet others in their community

 

High

High

High

Medium

Preview only events that are of interest to them

 

Medium

High

High

Medium

Understand the details of the event

 

High

High

High

low

 

I would go with all options since those have highest impact lowest effort and are must have’s for our target audience.

 

Solutions:

 

1.     Learn about events that are happening / preview events that are of interest

a.     Utilize google maps and user profile (age) so that notifications appear at the top of your google search of events that are happening in your area within your age group

b.     Events button in google search that shows virtual or local events gathering list leveraging AI with your search preferences and previous event purchases on gmail

2.     Meet others in community

a.     Google event page with a chat in google where you can connect with others in that event / leveraging hangouts

b.     Google hang out groups automatically created for the events you sign up for

c.     Leveraging AI to automatically create events inviting people within your vicinity and age group capping it at a certain number

5.      Understand the details of the event

a.     Event page / bar to include all details of the event and list of attendees and their contact information if they opt in.

b.     Email sent out with the details, list of attendees and their respective profiles

 

 

Frequency of usage

Impact

Value

effort

 

Utilize google maps and user profile

High

High

High

Low

 

Events button

High

High

High

Medium

 

Chat to connect on event page

Medium

medium

High

Medium

 

Google hang out groups

Medium

Medium

Medium

Low

 

Leveraging AI to automatically create events

High

High

High

High

 

Event page bar with details

High

High

High

low

 

Email sent out with the details

Medium

Medium

High

low

 

 

Since they are older generation, I assume that they are not that into chat and would rather do more of the face to face hang out. I would go with options 1, 2, 5 and 6. I wouldn’t go with email as that age group might not all have email and utilizing one page for everything would be ideal.

 

So in summary, we are developing an event page for 70+ to meet. We would develop an event button and page utilizing all the data that google has about that individual from searches and interests and google maps in terms of proximity.

 

I would develop it by creating this button events – that would be similar to a search of event in my area / age group that would generate the events page and relevant events, then would focus on the automatically generated event gatherings in your area.

 

Metrics of success would be CTR of the events button, # of sign ups to the automatically created events

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

I will answer the question in the following way.

First i will try to understand the problem/Use Case we are trying to solve for.

Second, i will see who are the users who are facing this problem and for whom we have to devise a solution.

Third, i will talk about the Use Cases for which we have to build a product. 

Fourth, i will discuss the current product offerings and the gaps if any.

Fifth, i will suggest product solutions that cover the gap.

Finally, we will look at metrics and the recommendations.

 

Step One: Problem identification.

People want to know about the events they plan to gather to. But are these online events or offline events? Lets consider both separately.

 

Step two: User identification.

Online Events generally are Meetups or Learning courses. The users for these events are working professionals or students etc. who want to learn in their fields and gain an advantage over their peers.

Offline Events are generally Movies, Plays, Sports etc. The users are the enthusiasts who want to have a good time off the regular work.

 

Step three: Use Cases 

Type

Use Case

User

Online meetups/Lectures

See available Online Meetups

Working Professional(Meetups)

 

Students( Lectures)

Register for Online Meetups

Make Payment( if applicable)

Set Reminder/Sync Calendar

Invite Friends

See Pre Read Content

Watch Post Meetup Content

 

Type

Use Case

User

Offline Events

See available Events

Enthusiasts for movies, sports, plays etc.

See available seats

Book a seat

Make Payment

Invite Friends

Set Reminders

 

Step Four: Current Product Offerings

 

Type

Products

Gaps

Online Events

  1. eventbrite
  2. meetups
  3. gatherx

These platforms generally do not provide pre and post meetup content.

Also who is attending and who isn’t is missing on few platforms

  1. Offline Events
  1. bookmyshow
  2. ticketnew
  3. MakeMy Trip

Setting Reminder option is not present

 

Step Five: New Product Design.

Google can offer a product for both online and offline TGs.

The product can be hosted on a URL like events.google.com

For Online Events, the below offering can be there

1. Ability to search for online events. Filter by Date, Price, and sort by Price, Popularity etc.

Ability to see a tentaive attendee number and any friends/contacts attending the same.

2. Option to Register using Google SSO. Provide other details after this step.

3. Make a payment using all payment modes.

4. Set a Reminder in my Phone or sync with Google Calendar, Outlook calendar or iCal

5. Invite friends( earn reward points for every friend who signs up using your referral code. Reward points to be discounted in future events' fees.

6. Once the payment has been made and account been created, the attendee can view pre event documents or reading lists. Post the event, the video or post event content to be uploaded in the account( in a non downloadable format).

 

For Offline Events, the below offering can be there:

1. Search for available events. Sort by distance, popularity, price

2. Register and book seats/places and make payments

3. Sync to Calendar

4. Set a 2 hour before reminder in the phone

5. Invite friends - earn redeemable reward points on sign up.

The events are setup by the organising body. They get a wide access to google's vast customer base and also option to do Google Ads.

 

Step Six: Metrics and Recommendation

Metrics will be:

  • Number of Events 
  • Number of Impressions
  • Number of Signups-New Users
  • Number of WAU, MAU
  • No. of Paying Users, ARPU
  • No. of Users accessing post and pre event contents
  • No. of Repeat Users 
  • No. of User using Reminder feasture

This seems to be an attarctive value propositon, especially in the current Covid situation.

The demand for this product will increase with increase in the number of people looking to upgrade/increase their knowledge and looking for some time to spend away from work.  

Both of these are expected to rise in the future.

Moroever, this gives Google another way to monetise its massive user data and search capabilities.

 

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 Platinum PM

Answer:

Before going to answer this Google product design question, I will go through the process I will use to approach the question. First, I’ll start by clarifying goals and constraints. Second, I am going to move to discuss user segments. Next, I will identify and prioritize use cases of users. Then I would brainstorm the solution and product ideas. Finally, I will wrap up to make sure my answer is clear enough for every team member to understand thoroughly. 

 

Firstly, would you mind if I ask for some clarifying questions?

  1. Clarifying question

  • Could I ask if there is any special goal for our product excluding event gathering? => No

  • Is the product a standalone application or a part of an existing application? => Up to you

  • Is there any constraint for the product? => No

According to me, maybe the product has many kinds of users, but I will categorize them to 3 main users segments.

 

  1. User segment

Event participants (*)

  • People in this group may have passion to participate in events to do networking, gain knowledge, or want to meet people.

  • They often find surrounding events involving their concerns, such as tech, cooking, family, art, … to participated at the weekend or during day-offs

 

Event organizers

  • People in this group are organizers of events. They host an event with different purposes, such as introducing their new products to customers, pitching ideas to investors, or sharing the knowledge, …

  • They often go viral to find participants by running advertisements through social networks or Google Adwords, sending promotion email, using partner’s networking, …

Sponsors

  • People of this group often are the marketing staff of a company who want to sponsor an event with certain purposes. Maybe, they want to do branding, hire employees, collect participant’s data, …

  • They are often looking for events attracting participants who are in their target markets to sponsor. They will choose events based on their criterias, such as scope, fields, speakers, benefits for sponsors, organizers, ...

 

I believe that our time is limited so I would recommend that we should focus on 1 segment first. Then if we have more time, we can go through the others. The one I refer is Event participants. What do you think?


 

  1. Use case

 

Use case

Customer Satisfaction

Revenue

Complexity

Overall

Search for events

 

As an event participant, I want to find an event based on my needs

HIGH (+3)

 

Looking for a suitable event is the main pain point of users because they don’t know the event that satisfies their requirements.

MEDIUM (+2)

 

We can earn money by allowing event creators to push their events into the top of search to reach more people 

MEDIUM (-2)

 

One of the main key strengths of Google is collecting and organizing the information around the world, so I think it’s not hard for Google team

3

Register

 

As an event participant, I want to register for the event I am interested in

MEDIUM (+2)

 

Most people would register after going to see the detailed information in the official website of the event. And most events also offer the payment method to participants. So I don’t think the impact of this use case is high

MEDIUM (+2)

 

We can charge event organizers an amount of money to provide them the payment method. 

MEDIUM (-2)

 

Because we are interacting with money transactions so I think we have to put more effort to meet privacy and safety requirements.

2

Join remotely

 

As an event participant, I want to join remotely the event I love because of the inconvenience of pandemic and geological distance


 

LOW (+1)

 

I don’t think people are interested in joining online events a lot because most of them cannot focus during the online time. And it’s very hard for them to make a face-to-face interaction with speakers and other participants. 

 

But sometimes, people want to join in the big events like Google I/O although their location does not allow it, so joining remotely may be the best choice for them.

LOW (+1)

 

It seems that the revenue we make from remote participation is not too high because people won’t spend too much money for joining the event through the internet. 

HIGH (-3)

 

The required bandwidth and implementation of remote participation is hard. To do this one, we also require event organizers to equip some devices to make their events be available on the internet. Therefore, I think it’s very complicated

-1

 

According to the criterias and overall points, I think we should focus on the use case Search for events first.

 

  1. Solution

 

Solution

Impact

Complexity

Collect event information from Google Developer community

MEDIUM

 

As I know, the Google Developer community including GDG, GDE, DSC, GDB, WTM, ... is remarkably big.The numbers of events hosted by them are significantly high. They have attracted a lot of people around the world. 

 

But because Google Developer Community has not covered all fields, I think the diversity of kind of events is not enough for some people who is interesting in the categories outside of Google’s businesses

LOW

 

Because Google Developer community is runned and managed by Google, absolutely it’s easy for us to collect data from them

Collect event information from other communities

HIGH

 

The more information we have, the more impact we create. It definitely helps people increase their strength. “To organize the world’s information and make it universally accessible and useful.” 

MEDIUM

 

I think collecting all information about events around the world is not easy work. But because one of the key strength of Google is organizing and collection data, the complexity is not high

Therefore, Medium is the suitable point of this solution

Suggest events based on keywords on Google Search

HIGH

 

The impact is high because people can easily find events they want just by going to google.com and type some keywords relating to their needs. And Google will suggest the list of events they may feel interesting and provide them helpful information to select.

LOW

 

It’s not hard for us to do that.

Standalone website for events

MEDIUM

 

If we create a standalone application, we have to do marketing to trigger people into the new product and experience it. It is not easy for people to remember the new standalone website to come back.

MEDIUM

 

I believe that to build a standalone application will take us more time and effort than integrating into the existing one

 

  1. Conclusion

In conclusion, I think that we should collect event information from the Google Developer community and suggest them in the result of Google Search first. Then, we will collect event information from other sources around the world to make our data be greater to meet demands from various groups of users. 


 

Access expert answers by becoming a member
10 likes   |  
1 Feedback
badge Platinum PM

Things you did well 

  • Structure: Great structure of the answer. It's easy to follow and see that you are familiar with answering product design questions 
  • Clarifying Questions: You asked a good set of clarifying questions to narrow down the scope of the question 
  • User groups: You broken down the user group into mutiple groups and picked a particular one 
  • Pain points: You listed a good number of meaningful pain points / user needs
  • Solutions: Great set of solutions to solve for the pain points listed earlier
  • Evaluation of features: You compared the solutions based on meaningful criteria 

Areas of Improvement 

  • Describe your prioritized solutions in more detail: After suggesting what you're building, if there is time, describe in more detail how you're going to build your product
  • Metrics of success: If there is time, suggest metrics that help you measure the success of the new product you're suggesting to build 
Nice work. Enjoyed reading your answer. 
1
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

Thank you for the question. Before I get into the details, I want to get some clarifications done. Then based on how this goes, I might make some assumptions (which will be listed) and then I will lay out a structure that I will work through.

 

Lets get into clarifications -

1/ When we say even gathering what do you mean by that? - People meeting up for an event.

2/ When we say product, do you have anything specific in mind like a mobile app or something? Ya mobile app.

3/ Region? US

4/ Any specific event types? No

5/[if any more clarifications, I will add them here]

 

What is the goal of our product? Do we want more engagement? - Yes

 

Ok, thank you. Here is my structure - 

1/ Potential User segments

2/ Select 1 segment

3/ Define their journey

4/ Identity pain points along the journey

5/ Propose solutions for those pain points

6/ Prioritize the solutions that defines the roadmap

7/ Identify success metrics

8/ Time allowing - define user experience

9/ Time allowing - Launch plan

 

1/Potential user segments

a/ Profession event organizers

b/ Ad hoc event organizers

c/ attendees to professional events

d/ attendees to adhoc events

e/ sponsors

 

2/ 1 segment

c/ attendees to adhoc events - these are events that individuals/grps want to attend to and are not professional events, but more adhoc based on their interests. Such as event for a book club, or for a kids biking event in the downtown and so on. Reason to select this group is because there are already apps available for professional events to organize and attend. For the enthusiasts who want to praticiapte in more adhoc events and interest based events, it is difficult to find a good solution. If u recall there used to be “meet” but that has now fizzled. Also my hypothesis is that this grp is large in nature and would align with our engagement goal.

 

3/ Journey

a/ Start with an interest -> b/ search for physical events in the area they are interested in or virtual events in the date range, c/ get details on the events, d/ track legitimacy of the events (security), e/see who else is interested in or going to or attending virtually, f/ purchase tickets if required, g/ plan the commute, h/ attend, i/ leave feedback, j/ identify after event activities, k/ repeat attending if aligns with interests

 

4/ Identify painpoints in the parts of the journey

a/ Start with an interest -> b/ search for physical events in the area they are interested in or virtual events in the date range, c/ get details on the events, d/ track legitimacy of the events (security), e/see who else is interested in or going to or attending virtually, f/ purchase tickets if required, g/ plan the commute, h/ attend, i/ leave feedback, j/ identify after event activities, k/ repeat attending if aligns with interests

 

I want to focus on a/ searching for events of my interest and b/ identifying the legitimacy of the event. These are more important that the rest because these will enable us to solution a good product that caters to a wide variety of interests and is trustworthy.

 

5/ Propose solutions for those painpoints

a/ searching for events of my interest

Painpoint 1: Getting a good list of events

Solution 1: creating a portal for adhoc event organizers to add their event with details

Solution 2: scraping through the internet to get events and making them a proper event catalog in the product

 

Painpoint 2: Associating events with right interests

Solution 1: getting a “interest” attribute from the author of the event

Solution 2: using ML models to suggest “interest” attributes to the event

 

Painpoint 3: Keeping the event status updated

Solution 1: Giving a easy experience for the author to update status

Solution 2: Track updates for events that have been captured via internet crawling


 

b/ identifying the legitimacy of the event

Solution 1: Getting reviews from the visitors and flagging current events and future events from these authors

Solution 2: Show who is visiting the event if they are from the reviewers google contacts

Solution 3: emeet with organizers and other attendees to clear any questions

Solution 4: Cash is debited only after the event is over

 

6/ Prioritize

 

Painpoint

Solution

Impact

Cost

Priority

Getting a good list of events

creating a portal for adhoc event organizers to add their event with details

H

M

P0

 

scraping through the internet to get events and making them a proper event catalog in the product

M

M

P1

Associating events with right interests

getting a “interest” attribute from the author of the event

M

L

P1

 

using ML models to suggest “interest” attributes to the event

H

M

P0

identifying the legitimacy of the event

Getting reviews from the visitors and flagging current events and future events from these authors

H

L

P0

 

emeet with organizers and other attendees to clear any questions

H

L

P0

 

Show who is visiting the event if they are from the reviewers google contacts

M

M

P1

 

Cash is debited only after the event is over

L

M

P2

 

7/ Success metrics

Goal - engagement

 

a/ # of events added per week

b/ # of events marked are “fish” per week

c/ # of events searched per day

d/ # of events marked are interested/attending per day

e/ # of unique users per day/week/month

f/ # of repeat users per week/month

 

 
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 Bronze PM
Clarify 
  • Are we considering the context of the global pandemic, or shall I assume it's in a post-covid world? 
    • (current context)  Perhaps lean towards virtual events or outdoor events, whereas a lot of indoor events could be cancelled or adjusted
  • When we talk about event gathering - for the sake of time - Are we discussing event discovery and planning, or in-event experiene and logistics? (in-event?)
  • Any other important factors of contexts I should be aware of? (open-ended)
Goals
  • Company mission: organize the worlds' info and make it universally accessible and useful

  • When we speak of events, people come to events in order to connect and discover info and share happy moments
  • To measure product success, we could look at meaningful actions (activation and engagement) or simply, events booked or attended (conversions). 
  • Let's focus on driving activation for the new product to be
Customer Segments
  • supply-side: Event creators or providers
    • 2C Individual / Private (performers, educators, etc.)
    • 2B Organization
    • 2B Service Agency / Venues
  • demand-side: Event seekers or attendees
    • Domestic or Local
    • International or Cross-Border

Based on impact and opportunity size, I will prioritize (1) individual creators (such as comedians) from the supply-side, and (2) domestic events from the demand-side. Because a lot of indoor live performance venues shut down due to the pandemic with an unknown schedule. 

Pains
How might we enable individual performers to be discovered?
 
While there are plenty of teleconferencing tools connecting attendees for networking (such as Hopin or Zoom), there's a lot of friction still. Especially for entertainers such as a comedian.
 
  1. It's difficult to engage with my audience virtually (frequent, urgent)

  2. It's difficult to cultivate my fan base online

  3. It's difficult to gain new audience's attention 

Solutions

While we might hope to create a general-purpose software to create delightful and useful event gathering. The 1st MVP will be focusing on solving comedians' core pain points. It could be generalized to other solo artists and performers, educators, etc.

  1. Ice-Breaker 
    • Design smooth interaction for all parties to see responses to simple ice breaker question (word cloud, etc.)
    • Online whiteboard with sticky notes to share thoughts or look at images together 
  2. Vivid sound experience
    • a repo of smart sound effects, played by audience or host
  3. VR experience where the performer's physicality is projected into a live video (similar to V-tuber)
Based on RICE framework, I will go with #2 (basic) and #3 (differentiator) then #1 (nice to have)
 
Important assumptions: some comedians would be comfortable switching to virtual performance - some already doing so on FB live via Zoom (long form) but didn't attract much audience. Or they may be on TikTok (short form).
-----------------
Perhaps, one clarification to add here: we are focusing on mid long form (>20min event gathering)
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

Clarifying question:

Candidate: Is the goal of the product to further strength the google ecosystem by serving increasing more number of customer use cases and provide more incentize for the people to join in the google network.

Interviewer: Yes

Candidate: Is a event gather app or a website?

Interviewer: App

User segments: 

1) Professional networks such as engineering association, toastmasters, computer hobbyists, etc.

2) Community organization that do volunteer activities for the neighborhood

3) Business organizing events for special occasion such as new year, christmas, etc

4) Family and Friends get-together

5) Affinity groups that support minority communities such as LGBT, Physically disabled.

6) Interest groups that want to organize group activities such as dance, sports, hiking, etc.

Prioritize user segment:

I would want to prioritize the user segment that are currently under-served, which is the interest groups that want to congregate the people with similar interests.

Pain points:

I am going to describe the activitives that need to be facilitated to organize and deliver a successful event. 

A) People are unable to find others that have similar interests be it in sports, cultural activities such as dance, hobbies such as bird watching, hiking, etc. in their neighborhood.

B) People lack tools to invite others, plan and organize group actitivies 

C) People are in need of information brochure or catalog that provide the venues that are fit for various group activites such as foot ball play ground, basket ball court, volley ball court, dance malls, etc.

D) People require assistance to book a venue to organize the events

E) People need a live tracker to keep track of the estimate arrival time of the different participants in a group 

F) People would appreciate a tool to rate their experince around the event and ask questions around the event.

Solutions:

Pain point:

A) Build an events app that people can download and signup to find the other with similar interest in the neighborhood.

Impact: High since there is no such service availble today in the market

Effort: High it involves the development of the app end to end

B) Inclue a feature that would enable the people to post an event for others to see and interest people can RSVP

Impact: moderate since similar features are offered by competitors

Effort: moderate since it will use the existing technologies

C) Build an catalog based on the crowd sources information that are submitted by the business that own the venues or communities that own the neighborhood places

Impact: High it will be rich in information and business have an incentive to sign up to expand to out reach to the customers

Effort: low

D) Build an automative AI that would make a call to venue based on the event schedule proposed by the organizer and update the organizer and the group when the booking is confirmed.

Impact: High, it will be unique feature that reduce the burden on the organized and allievate stress and delight the customers

Effort: High , it will involve building new AI capabilities to automate the reversation process.

E) Building a live tracker that tracker the participant movements and their estimated arrival time to the venue. We will mask their origin location and their movement, we will just show the estimated arrival time to protect their privacy.

Impact: High, it saves multiple phone calls and  other related communciation for status update

Effort: high, it need to live track their movements and the live traffic to estimate the arrival time

F) Build a review system that let the users to rate their experience and post questions. This wil incentise people to be on their best behavior to ensure the success of the event.

Impact: High, it helps to build trust among the participants

Effort: low, we can leverage the existing google review systems and tools

Conclusion:

Events app will serve the customers need that are currently not well addressed and will help to further strength the google ecosystem and increase the value of the google community.

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

Answer:

I would structure my response in the following manner. I would first clarify the objective and assumptions to be made. Next, I would discuss various user segments followed by identifying the most common user journey in the process of organizing/attending an event. I would then propose a solution, discuss its feasibility, customer impact and risk involved. I would then conclude with success metrics, and what would future for this product might look like. 

We can broadly classify the users into organizers and attendees. Is the objective of this product to address the needs of organizers who are internal employees and partners or external. -> Let's go with Internal/Partners.

Problem statement: Build a product for Google's employees to organize and manage events with the goal of increasing user adoption of google products and data collection to help improve products. 

Next, I am listing types of events that could be held by Google's Tech team, Marketers and PR. 

Employee CategoryEvent TypeWho can attend
TechTech TalksEveryone
Tech/MarketingProduct LaunchesEveryone
HRHiring Events/ ConferencesEveryone
HRHoliday eventsEmployees
ProductUser ReasearchSelected External Invitees
PartnersIntegration meetingsEmployees
PREducationEveryone ( including kids)
PRMusic concertsEveryone

Here, I am identifying user journey while organizing an event with the intent of identifying most common pain points.

  • Sending invites
  • Securing a location 
  • Preparing schedule for pre and event day involving speakers, any installations etc.
  • Arrange food and beverages
Here's common pain points for a team or individual setting up an event.
  • How do I get a list of invitees
  • What is the platform to communicate with the event committee and participants
  • How to design the event with the relevant message 
  • How to estimate number of attendees 
I propose to build a web application that allows users to create a event page such as google.com/hackathon2020, integrating with following: 
  • address book
  • users registered for events
  • pre-defined design templates 
  • integration to post event in search banner, other social media with an intermediate PR approval step.
  • A chatbot with canned responses about the event 
  • A slack channel for event organizers/internal attendees
I would build an MVP of the solution with in-house tools such as address book, existing design templates and building a user registry. Next steps would be expanding the feature set to include slack, chatbot and integration with search to evangelize the events. 
 
Lastly, I would like to share success metrics. 
Primary: # events using this feature per month and the trend
Secondary: 
avg # of users attending per event 
time to set up and launch an event - indicating improved efficiency
total # of attendees - indicates the robustness of system to support scale

 

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
I like some of your ideas such as suggest what to order, marketplace, etc. But you havent explained why you prioritized those 3 to focus on. Plus while you did list some impact/complexity assessment, you shouldnt do that to the use case / problem areas but rather to the solution and you should try and assign a number to it and then choose a roadmap of things.
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

 

Is it seperate APP or one of the existing?==>Youchoose

Any particular type of event?==>You choose

Any specific market/user segment?==>You choose

 

Market SF

GOAL  user experience of an event

 

Segments

Organizers

Invitees

 

Picking user segment as Organizer as it relatively more difficult to organize the event than to attend and I would want to see how google Can help the organizers

 

Needs of Organizers

  1. Finding place/time (one time decision)

  2. Deciding theme, decorating, food/booze ⇒(most difficult and time consuming)

  3. Inviting/re inviting==>(most difficult and time consuming)

  4. Entertaining==>Important but secondary

  5. Capture/share photos==>Most needed from users point of view

  6. Splitting cost/ collection of money ==>Important but secondary

 

Prioritizing based on the impact and usefullness

  1. Deciding theme, decorating, food/booze

  2. Inviting/re inviting

  3. Capture/share photos==>Most needed from users point of view

 

Solutions

 

For Deciding theme, decorating, food/booze

  1. Based on time,location, invitees, holidays, etc suggest themes

  2. For borrowing supplies, has a marketplace/communities for lending/borrowing supplies like ping pong table, coolers, containers

  3. Based on the invitees profile (and google's knowledge of user base)

    1. suggest number of vegetarians, vegan,s non-veg

    2. Suggest foods, booze

 

For Inviting/re inviting

 

  1. App auto creates a list of attended people from previous similar parties or by same hosts adds them into list of potential invitees


 

For Capture/share photos

  1. Face detection==>send photos in same room, bluetooth proximity (private only event)

  2. Suggest people to add from face detection ????(private event only)



Based on the impact and usefulness I suggest to go with Solution 2. It's gonna save money for organizers and for the lenders they will be able to make some money. Some of the party/event supplies are costly and one doesn't get to use them so often


 

Tradeoff

  1. Trust factor that supplies will not be damaged and returned. Need to create review system for  lenders and borrowers so users can see review before making transaction

 

Key Success metrics

  1. MAU of the APP

  2. Avg no. of transaction made/user

 

 








 

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

Design a product for event gathering for Google

Here's how I'll be approaching the problem

1) clarify the scope/goals + north star metric for the product,

2) identify the customers

3) Identify the TG and their needs/pain points/opportunities 

4) pick the MVP scope/short term scope for the product

Context 

Google is building this - what are the strengths/capabilities of google that can be leveraged 

- Search 

-YouTube video

-Google calendar

- AI/ML capabilities 

 

Clarity 

What do you mean by event gathering for google ? is it to plan help organise events held by Google or anybody can use it to set up events built by google, I'm assuming it's the latter

What kind of events? I'm assuming physical/online both (given the covid situation)

What part of the event? is it organising the event or attending an event, I'm assuming the latter 

Is this a specific goal? I'm assuming no specific goal, built the best suited product 

Is this an app or a site or a feature? we'll take this call later once we have a better understanding of our customers 

Is there a specific geography?

What kind of events - is it personal or commercial, I feel given Google's competencies you can go in either direction but personal tends to be social events which Facebook has a strong hold of given the network effect and commercial is where its a less locked in + matches google's enterprise ambitions.

Commercial - conferences, trade shows and seminars.

I want to focus on conferences, seminars in theory should be a sub set of the features we discuss.

Conferences have a physical element and a digital element - I see an opportunity to create value using google's capabilities.

Metrics

Number of people attending events via google events will help us capture the value being created however its a lagging metric to balance we can tracknumber of people invited to events in the next week/month.

Who's the customer

Customer groups can largely be broken down into 

  • Event attendees
  • Event organisers ( this includes event organising company)

in theory orgnisers need to cater to attendee's needs for a successful event so targeting event organisers should help us cover core needs of both cohorts.

 

A typical user journey is 

  • Organiser want to organise a physical event - it may be happening for the first time or might be a repeating annual event
  • Organisers makes sure that even doesn't clash with any other major events/holidays 
  • Organiser figure out a venue in line with number of participants expected, costs/budgets
  • once venue is finalised, organiser sends out a mailer to all potential participants/publishes to the site that registrations are open
  • Participants start signing up - to register participants go to a site where they get more details/ punch in relveant detials to sign up
    • for paid events: They may need to pay, once paid they'll be issue a receipt that they can use to claim entry
  • Confirmation mais are sent out 
  • participants show up for the event by commuting locally or long distance,  organisers check them in - ensure only those who are eligible enter 
  • participants are given badges 
  • Participants socialise, participants ideally want to network 
  • Event is over, people disburse 

 

Pain points/opportunities

  • Identifying venues/talking to venues 
  • identifying dates
  • email list 
  • Ensuring you only take as many entries as your event permits
  • Setting up payments
  • Issue of badges/badge creation 
  • Managing entry of people 

In line with the above we need to solve for the following

  • Auto suggest dates in line with holiday/major events by competition( you can specify competition): high impact, medium cost, innovative PICK
  • Venue list in line with budget/capacity/location constratints ( for example for international events youd want to pick hotels with enough rooms+close to airport within a budget etc): high impact, low cost (google already has this info via maps in some form), fits in well with google's existing strength  PICK
  • Email invite service - users are sent an invite with event details and link to site, typically a rich image + site link, we can maintain email list by historical event, hygiene requirement PICK 
    • also handle confirmation mail post sign up  hygiene requirement PICK 
    • generate QR code to manage entry  hygiene requirement PICK 
  • payment management: For paid events typically you'll need to collect payments, payment gateway sets up are expensive and not a google strength. We can outsource/integrate with a list of partners. DO NOT PICK
  • Orgnaisers have the option to live stream the event via Youtube(given the current covid scenario this will be in demand), low reach, high impact. PICK
  • Commute planning: attendees are given the option to integrate event with their calendar app/google calendar, participants can follow google assistant's instruction to plan their commute, high reach, high impact, innovative, leverages google's strengths PICK

 

Finally will this be an app or a feature? it's a standalone app/site that integrates with google calendar/other google services as per need 

 

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