You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
We are talking of a small colony on Mars with say 1000 people to begin with. If we are talking half the planet then calculations need to be different.
Gmail is the only email communication channel available on Mars as we don't have established networks and competition. Basically NASA has set Gmail to be the standard for email communication.
On Mars:
Average number of emails exchanged within the community per day: 5 community announcements and 5 personal emails. On earth I don't send more than 5 personal emails every day. So total 10 emails per day.
Size of email: Pure text runs less than 10KB but let's assume that every email has some kind of picture attachment that is optimized. So size of single email could be 200KB.
Total number of bytes: 200KB * 10 * 1000 = 2,000,000,000 bytes for intra Mars communication.
Those 1000 people have on an average 5 family members back home that they interact with daily. Let's assume one communication in and one out. So average 2 emails per day.
1000 * 5 * 2 * 200KB = 10,000 * 200,000 = 2,000,000,000 bytes between Mars and Earth for family.
These 1000 people have on an average 20 friends that they interact with twice a week. So that makes it 4 messages per week / per person. So 1000 * 4 * 20 / 7 = 1200 messages to friends on earth per day.
1200 * 200KB = 120,000,000 bytes per day.
Let's add up = 2B Mars community + 2B family + 120M friends.= 4.2 B bytes per day = 4.2 GB per day.
Please note: What they are looking for is GBPS. That is the measure of true bandwidth. My calculations go haywire when trying to convert to GBPS.
I am looking for a response to that.
- When you say badwidth is it total bandwith or per email bandwidth ?
- Total bandwidth
- Esitmate - metric in GB
- Daily badwidth
- what is the meaning of community
- let us assume it is 1/3 of population
- Total population *1/3 = Community
- Can we know what is population at mars ?
- its for you to figure out
- Community in mars it is from specific country or world wide
- world wide
- Does mars have the conditions to live ? right now and are there people going to live there
- ya it is somewhat
Lets imagine that this Mars community is a pilot program compromising of 1000 research scientists including their families , if it is a colony it can be lesser or more depending on the phase of the MARS program
Out of 1000 lets 100 of them are research scientists and rest are family members
lets say the rest of the 900 family members have 3 friends/extended family contacts on an average whom they want to keep in touch.
Lets say the research scientists send 3 emails per day which has average size of 1000 characters or around 100 kb and 50% of them have attachments of 2 mb average.
total bandwidth required for researchers per day is 0.1*100 + 2*50 mb = 110 bm
for rest of the family members it is 2700*0.05 mb + 30%*2700*1mb = 945mb
Total email size per day = 110+945 mb = 1145 mb
Network bandwidth required - 1145 mb in 1 day , i second 1145000/60*60*24 = 13 kb/per second bandwidth.
Havent accounted for growth.
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 Estimation interview questions
- Calculate the number of queries answered by Google per second.45 answers | 78.5k views
- How do you decide how many cash registers you need for a new Walmart store?33 answers | 39.4k views
- How many dentists are there in New York?33 answers | 36.7k views
- See Estimation PM Interview Questions
Top Google interview questions
- How would you improve Google Maps?53 answers | 228k views
- A metric for a video streaming service dropped by 80%. What do you do?50 answers | 135k 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 Estimation interview questions
- Estimate the number of Uber rides.30 answers | 51.3k views
- Estimate the number of bicycles required to start a bike sharing operation in a big city.18 answers | 15.8k views
- Estimate the number of WhatsApp chats occuring in India.14 answers | 13.3k views
- See Estimation PM Interview Questions