Identify the reason notifications delivery is failing for your App.
Assume that you are the PM of a an ecommerce company and you have noticed recently that there has been a steady drop in the delivery of notifications for your App. Identify the possible reason(s)
Asked at
Google
How to answer Problem Solving questions
Interview Guide
Answers (2)
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Clarification questions:
- Notification means Push Notifications or in-app notifications or email notifications?
- Is there any specific set of user the notifications are failing?
- What is the normal frequency of sending the notifications?
Assumptions:
- For sake of simplicity, we will take Push Notifications for apps.
- It is failing regularly and only for Android devices.
- Usually notification is sent twice a day, one in morning and another in evening.
Further probing of the problem:
- How is the Push Notifications are send? Assumption here is that a CRM tool is being used to segment, design and deliver the PNs.
Identify and Map the process
- Marketer created the segment/cohorts in CRM tool and defines the criteria for sending PN
- Creative uploads the copy/image for the PN
- When the criteria is met, CRM tool triggers the dispatch of PNs
Possible causes
Internal
- User cohort not defined or segment mapping is incorrect for Android devices
- Creteria for sending PN not defined for Android
- Copy/image not uploaded
- CRM PN delivery pipeline is clogged due to size of cohort
External
- New App version has bug
- Android new OS update asks to classify the PN
- Users have turned off the notifications from app/devices
Now going by the steady drop, I suspect, it could be due to
- Users mapped in the selected segments are reducing which means the criteria for creating segment needs to be updated
- The new version of App has issues related to PN delivery and hence as and when new version is being adopted, PN deliver is decreasing gradually
0 likes | 0 feedback
- Server->Cloud Database with the notification -> Targeting -> Client
- Is there a component issue?
- Have the total counts dropped in any components
- Why? Has the app counts dropped?
- If so, is it an app issue? targeting issue? or is it a total available population issue?
- Why? Has our targeting services drop in fidelity or availability?
- Why? Has the app counts dropped?
- Have the % metrics dropped in any of the components?
- Have the total counts dropped in any components
- Is there a communication issue?
- How is the API calls fidelity?
- How is the fetching of data fidelity?
- Is there a component issue?
0 likes | 0 feedback
Top Google 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 Google PM Interview Questions
Top Problem Solving interview questions
- A metric for a video streaming service dropped by 80%. What do you do?50 answers | 135k views
- You launched a new signup flow to encourage new users to add more profile information. A/B test results indicate that the % of people that added more information increased by 8%. However, 7 day retention decreased by 2%. What do you do?29 answers | 28.8k views
- Drivers are dropping out of a city on Lyft. How do you figure out what's going on?23 answers | 18.8k views
- See Problem Solving PM Interview Questions
Top Google interview questions
- How would you improve Google Maps?53 answers | 228k views
- Calculate the number of queries answered by Google per second.45 answers | 78.5k views
- How would you design a web search engine for children below 14 years old?36 answers | 42.9k views
- See Google PM Interview Questions
Top Problem Solving interview questions
- Your new feature boosts Amazon Search by 10%, adds 2s to load time. What do you do?19 answers | 36k views
- There is a 15% drop in the open rate of Instagram App. You are the PM. Tell us what could have happened.11 answers | 10.1k views
- There is a data point that indicates that there are more Uber drop-offs at the airport than pick-ups from the airport. Why is this the case and what would you do within the product to change that?10 answers | 22k views
- See Problem Solving PM Interview Questions