You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Following line of inquiry could serve as a good starting point to understand and scope the problem space:
1. [ When] Duration for which the issue has existed (transient vs gradual)
2. [ Where] Geographical Region
3. [Who] Customer Group Impacted > (Business accounts, Personal accounts, both)
4. [Platforms] Web, desktop, mobile; and OS.
Initial Information
Let’s assume that after the initial questions with the interviewer, we have the following facts with us:
- Uploads dropped sharply in last 24 hours
- North America region was impacted
- It was not limited to any particular customer segment
- Client or platform part is unclear, and part of the investigation you are leading
After limiting the scope of the questions, we can start by examining changes In
1. Integrity of our Measurement Systems
2. Customer Behavior
3. Technical Changes made by Dropbox
4. New Patches/OS version released by Windows
[Note: We will not pursue competition as a root cause on priority here because we established that the decline is not gradual trend. Furthermore, the sequence of investigation below is not in a particular order. Known information may help us determine the right starting point of our investigation]
1. Integrity of Measurement System
Important to establish that drop is not error in data error. Immediate step should examine any changes to the analytic system, migrations, business rules or other code changes pushed last 24-48 hours.
Sanity Checks on the network traffic volumes, server’s health and server load, server downtime average users, average downloads, and customer complaints.
2. Customer Behavior
Dropbox customer base is big. Consequently, a large user base has to shift behaviors to impact the average upload metrics.
a. Unusual social incidents/events that are infrequent and difficult to predict
(2020 presents a good example here). Events like Election Days can impact user activity and corresponding have transient impact on the metrics. The analytics systems can flag these as alerts because they are infrequent and not anticipated.
b. UX changes switching User Behavior: We should investigate the recent code changes or UI changes that might be impacting a switch in user behavior. (However, it should be noted that this part of investigation is a due diligence step because it is unlikely that a sudden drop in upload is UX driven)
3. Technical Reasons
Overlay the timelines and performance metrics of
1. dial up of code pushes to production,
2. network traffic volumes,
3. Servers health metrics (such as peak and average loads, downtime, load balancing efficiency etc.)
4. New Patches/OS version released by Windows
5. Average active users
This can help draw correlations between anomalies in one or more components of the system design and drop in uploads. This is particularly useful to know where to double click and dive deep. It can help isolate the problem within platform, client, network and server.
Essential Follow Ups
1. If the issues are due to recent code changes, revert to the previous stable version while the code goes back through the QA cycle. Furthermore, to mitigate future issues, we should trace the bug by working backwards and further strengthen QA and testing tools and processes.
2. If the issues were infrastructure related, then a root cause analysis should follow to identify and remedy the failure points in the design.
3. Finally, if we identified a mistake, we should ensure that the moral of the technical team is not let down. When innovative work is done, there may be few bumps along the way. Important to squeeze every bit of learning from such incidents
Clarifying Questions
By "uploads are down 50 %", what does it mean? Total successful uploads or upload hits to dropbox?
High Level Reasons could be a bug in analytics system, bad user experience around uploading data, bug with user experience, emergence of a competitive service or change in user behaviour around storing data in the cloud.
Lets investigate further :-
Time : is it sudden or gradual? If its sudden, it would indicate some sort of technical bug that is introduced. If its gradual it would indicate change in user behaviour.
Region : Is it specific to any region or it is globally down? Specific issue would indicate some sort of outage in that region or emergence of a new service in that market.
Other Metrics : Any change in other metrics?
Platform : Is it specific to a platform? Web or Mobile? iOS or Android ? MacOS or Windows? Any specific browser? Bug related to a specific platform could cause this.
Industry / Competition : Any new regulation to do with data privacy or bad PR around Dropbox ? New service that has launched in the market which has taken away users from dropbox.
Cannibalisation : Have dropbox launched some new feature which has affected its uploads?
RESULTS from Data team
Uploads are down only on the web client
The change happened quite rapidly over two days
The decrease was tied to our North American users
Based on the results, we can conclude that, it could one of these three reasons.
Bug with analytics
Due to recent release, there could be an issue introduced in analytics service that is tracking the uploads on the web side.
We can do a manual test to check if the analytics are working fine or not.
If there is an issue then we can work with analytics team then we can sort out the analytics with the web platform.
Bug with uploads
The QA should do a regression and performance test and check for issues. Once the issue is found, the dev team should fix it and urgently release the hot fix to sort it out.
We should check both end points as well as frontend UI to check for potential issues.
Poor User Experience leading to less uploads
We should look at changes in recent release. Say there was a redesign. We should look at upload conversion post that. We should look at the user funnels and see if the upload conversion has reduced drastically lately. We can look at the points in the funnel where there is a drop and improve related pages by working with design team. We should also do some user testing before we actually start development on the new design. Post redesign we should again analyse these user funnels to track improvement.
Top Flipkart interview questions
- How would you improve YouTube?29 answers | 81.3k views
- Design a library for the future.25 answers | 23.5k views
- How would you measure the success of Gmail?23 answers | 17k views
- See Flipkart 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 Flipkart interview questions
- How would you design a consumer application for a scooter sharing business?21 answers | 18.6k views
- Estimate the number of WhatsApp chats occuring in India.14 answers | 13.3k views
- How would you re-design the carwash?11 answers | 10.3k views
- See Flipkart 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