15% off membership for Easter! Learn more. Close

What would you do if you found out our uploads were down 50%?

Asked at Flipkart
731 views
Answers (2)
crownAccess expert answers by becoming a member

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

badge Silver PM

 

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

 

 

 

 

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 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. 

 

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

Things you did well

  • Great job asking questions to narrow down the metric by region/timeframe/platform.
  • Good list for potential reasons and your solution to tackle each reasons were spot on.
One feedback would be when looking at points in the funnel, before redesigning, you could roll back to the previous design to stop the declining metric.
 
Overall the answer looked super solid and hit all the right points!
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
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