The users of a mobile app complain that the app is slow. As a product manager, what will you do about it?
Asked at
Zillow
How to answer Metrics questions
Interview Guide
Answers (1)
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
I will first ask 3 clarifying questions:
- Validity - Have we verified that the complaint is correct? Is this an internet issue? (Assume that the complaint is valid)
- Timeline- Since when have the users started observing the slowness? (Assume: last night)
- Feature - Is this happening across the app? Or a specific feature? (Assume: this is happening for search)
Now I will divide my analysis into Internal and External Factors:
Internal Factors:
- Have we pushed any recent releases around the search feature? (UI/backend)
- Have we pushed a bug fix that may have impacted the search functionality?
- I will look at other dashboards too to make sure that we aren't seeing metrics dropping elsewhere.
- Was there A/B testing or Load testing going on around that time?
External factors:
- Is this happening for mobile users only? Or desktop users as well?
- Is this an internet provider-specific issue?
- Is this a region-specific issue?
- Has there been a change in regulation/telecom rules in that area?
- Is this device-specific?
- Has there been a firmware/ OS update to the device that may have affected this?
- Has there been any update to a 3rd party software we were using?
- Verify by looking at their status sites/news/checking directly with them
- Is this a seasonal pattern?
- Maybe the number of searches increases drastically during the holiday season
What will I do?
- In case this was caused by a release, I will check if we can forward fix or rollback. This will depend on multiple factors like backward compatibility of the code, client commitments, etc.
- If this was caused by a third-party release, be in constant communication with them to see when this can be resolved. If they cannot resolve it asap, then see if there is a workaround at our end. Maybe redirect users to a different server?
- As soon as I get information, I will get the status site/Twitter handle updated (if any) and let customers know that we are aware of the issue and are looking into it.
- If we are still unable to locate the root cause, have a developer look into the logs and troubleshoot all the issues.
- Create a dashboard moving forward, where mobile app/site slowness is seen earlier. And we don't have to wait for a client to report it to us.
0 likes | 0 feedback
Top Zillow interview questions
- How would improve the Zillow Offers product?1 answers | 1.5k views
- See Zillow PM Interview Questions
Top Metrics interview questions
- How would you measure the success of Facebook Likes?40 answers | 61.3k views
- 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
- See Metrics PM Interview Questions
Top Metrics interview questions
- What metrics would you look at as a product manager for Instagram ads?19 answers | 23.8k views
- What is the most important metric for Google Docs and why?19 answers | 15.3k views
- What goals would you set for a Facebook Dating feature?14 answers | 9.4k views
- See Metrics PM Interview Questions