Guesstimate for Google Product Management Interview — Google Product Interview

Estimate the number of Google Docs created per day? | Estimate the number of ATMs in India? | Estimate the number of Uber drivers?

Follow TechnoManager for more such Product Questions

1. Estimate the number of Google Docs created per day?

Photo by Sigmund on Unsplash
  • Since Google Doc is used across globe, is there any specific geography are we talking about? [Assume India]
  • Google Doc is used by a number of stakeholders like at enterprise level, college students, some casual users etc. Is there any particular demography are we talking about? [Enterprise level]

Reiterating the goal of the problem: We want to calculate the number of google doc created by an enterprise user per day in India

  • India has population of around 1300M, out of which 70% resides in the rural area and 30% of resides in Urban area. So close to 400M who are residing in Urban area.
  • Assuming that the average family size to be 4, so there are around 100M households.
  • Assuming that out of these we can divide it in high class(10%), upper mid(30%), lower mid(40%) and lower class(20%).
  • We can neglect high class individual because in general majority of high class people are mostly business man and similarly we can neglect the lower class people as well.
  • We have total Upper mid class ~30M households and lower middle class is around ~40M
  • Assuming that 5% in upper mid class and 10% in lower mid class works in enterprise level. And in upper mid class both parents work and in lower mid class only 1 parent works. So we have in total 7 Million corporate employees.
  • Since employees can create the documents and they can also work on the existing document. I am assuming that corporate employees mostly work on existing documents. We can assume that on average they create 4 documents a month. Also assuming 30 days a month, neglecting 5 days a week. Nowadays people work whole week.
  • That’s around 30 million of google docs created per month and on average 1 million of docs created per day.
  • I read somewhere that there are 800M daily active users of Google Doc, keeping the size of India in mind and (20 80 split of google doc creation and using the same doc) that is around 0.5% of the global doc which is kind of okay.
  1. Number of mails sent through gmail per day
  2. Number of meeting scheduled per day
  3. Number of powerpoint created per day

2. Estimate the number of ATMs in India?

Photo by Nick Pampoukidis on Unsplash
  • If the interviewer is asking the number of ATMs in India or ATMs spot in India because many a times it may happen that an ATM spot has multiple ATMs.
  • India has population of around 1300M, out of which 70% resides in the rural area and 30% of resides in Urban area. So close to 400M who are residing in Urban area and 700M in rural area.
  • In Urban area out of 400M people, 30% are below 18 who will not be having bank account(Neglecting minor account) and rest other people will be having bank account ~ 280M people. Assuming all the people have debit cards and some people will be having 2 debit cards. On an average we can take 1.5 credit card per person so that will be around 400M debit cards holders.
  • In Rural area out of 900 people, 70% who are 18+ are about 600M. Out of these 600M people, let’s say there are 70% of them are having bank account, a bit on conservative side. That will be around 420M and on an average again 70% of the people are having debit card so around 300M debit card holders.
  • As an empirical estimation, in my colony there are almost 4000 people are there and there were 2 ATMs. This is a ballpark number so considering 1 ATM per 2000 people.
  • Total debit cards in India ~ 700M and 1 ATM per 1000 people, so we are 0.35million ATMs or 350K ATMs in India
  1. Number of Banks in India
  2. Number of Colleges/School in India

3. Estimate the number of Uber drivers?

Photo by Jenny Ueberberg on Unsplash
  • Just to check once we are trying to calculate the total number of Uber drivers not the total number or Uber rides? [Uber Drivers]
  • Since Uber is present globally, so are we talking about a particular geography? [Bangalore]
  • I am assuming we are trying to calculate the total number of Uber driver that serves in a day?

Reiterating the goal of the problem: We want to calculate the number uber drivers that serve Bangalore in a day

  • I think If I would calculate the number of drivers at peak hours then that will give a good estimate of the total number of Uber drivers in Bangalore served on a day. I would like to calculate the number of drivers required from 9AM-10AM in the morning.
  • Total population of the Bangalore ~ 1.5 crore, I am assuming that the uber usage is mostly derived by the working class and that too corporate employees.
  • Total population in the age range 22–50 is around 40% of total population that is close to 70 lakhs. Out of 60 lakhs we can assume that 1 in 20 of the population works in the corporate slightly higher side than other cities like Jaipur. That is around 3 lakhs people working in corporate.
  • People have their own vehicles, public transport and office also provide the transport facilities, on an average we can estimate that 1 in 20 use Uber/OLA.
  • Total number of people use OLA and Uber ~ 50K and assuming 50% market share that is around 25K people use Uber in Bangalore in peak hour.
  • Since Uber pool is there, flat mates tend to travel together to split the bill. So we can assume on an average 1.5 riders per ride. And at peak hour the driver is able to complete 2 rides, that will be around 3 riders per hour.
  • So 25K people using Uber and 3 riders per hours so we are thinking about close to 7.5K uber drivers in a day.

Hey if you like my content on Medium or TechnoManager and find it resourceful, you can Buy me a Book to show your support and hit that clap button.

Connect me on Instagram for frequent articles updates.

For Quantitative Finance Interviews (Puzzles), you can refer amazing articles here at Quantifiers

The Product Guy | IIM Bangalore | IIT Kanpur | https://technomanagers101.blogspot.com/