Case Interview Example – Estimation Question and Answer
I was asked the following management consulting estimation question by a McKinsey interviewer many years ago:
“Estimate how long it would take to move or relocate an average size mountain 10 miles using an average size truck”
Below you will see my answer to this estimation question and the process and rational I use to answer this specific question can be used as a template to practice answering other estimation questions as you prepare for case interviews.
The first thing to realize in an estimation question is that an acceptable answer MUST mention a specific number.
This question was how much time it takes to move an average mountain 1 mile (or something along those lines).
If the answer does not include a specific unit of time like X hours, Y days, Z years, then the answer is not acceptable.
By the way, I use the word “acceptable answer” instead of “correct answer” very deliberately. The interviewer’s evaluation in this type of question is in assessing the approach you took, not necessarily the specific answer you gave.
The next thing to the answer must include is that explicit assumptions must be made.
It is not possible to answer this question without making some assumptions. They key is to EXPLAIN to the interview that you are going to make some assumptions. Once you do and once you make a specific assumption, explain your rationale behind that assumption.
For example, when I was given this question. I knew that I needed to estimate the cubic volume of the mountain. And since the mountain loosely resembles a cone, I knew there was a geometric formula to calculate the volume of a cone–except I did not recall the specific formula off the top off my head.
So my interviewer suggested that I estimate the formula of a cone, which in turn I would use to estimate the volume of an average size mountain, which would then be part of a calculation to estimate the average time it would take to re-locate it.
Notice the estimate that is nested within the estimate here. This is very common. Most important thing is to not get mixed up and confused by your own work.
I find it is useful to just write out the formula that will produce the estimate FIRST, THEN go about making reasonable assumptions.
For the move the mountain case, the formula I wrote up on the white board during my interview was:
volume of mountain / volume of a truck * time per truck trip = total time to move a mountain
I would literally write that on the board. That is the amount of time it would take 1 truck to move an average size mountain 10 miles (the 1 truck is an assumption as well)
Then I went about estimating each of those 3 factors.
Assume the average size mountain is 1 mile tall, 1 mile wide, and the shape of a cone. That’s approximately 5,000 ft in height and base.
I forge the formula to calculate the volume of a cone, but if I eye ball it, it is probably a little more volume than half of a cube of similar size height and base.
The volume of a cube that’s 5,000 ft tall, 5,000 ft wide, and 5,000 ft deep is 125,000,000,000 cubic ft.
Since I’m trying to estimate a CONE, and not a CUBE, I’d then take 125,000,000,000 x 50% (my approximate guess as to how much smaller a cone is vs a cube of approximately the same height, and width and length at the base.
With some slight rounding, that gets us 60,000,000,000.
Then underneath my original formula, I would write the following:
60,000,000,000 cubic ft / volume of a truck * time per truck trip = total time to move mountain
Next, I would move on to estimate the volume of a truck.
The carrying capacity of a cargo truck is the width x length x heightof the cargo container.
I said, well I know those big trucks are a little wider than my car, but not by much since they still must be able to fit into a lane on the freeway. My car sits 3 people across, assuming 2 ft in shoulder width per person, that’s 6 ft of interior space. Let’s add on a little more and assume those big trucks are around 8 ft in width.
I know they are about double the length of most passenger sedans. And lets see if I were to lie down in the driver’s seat to take a nap, I cover most of the interior cabin space. And the hood and trunk of the car combined are about the same length as the interior cabin. I’m a little under 6ft tall, so that makes my car around 12 ft long. If I double that, I get the length of one of those trucks to be 24 ft long. I subtract out say 4 ft for the driver compartment, and that leaves me about 20 ft in length for the cargo area.
Last time I looked, I saw a worker standing in the back of one of the cargo areas, and the cargo area was taller than the person. I figure the cargo container is about 8 ft tall. And since most freeway bridges have signs that say “height 13 ft” and I know those trucks can go under those bridges, assuming an 8ft cargo section and a 4ft for the tires and chassis under the cargo area, that gives me 12 ft…which does seem to triangulate with the height of those underpasses. So I’ll say the cargo section is approximately 8 ft tall.
The volume of the cargo area of an earth moving truck is:
8 ft wide x 20 ft long x 8 ft tall = 1,280 cubic feet
For sake of simplicity, I’m going to round that down to 1,250 cubic feet and plug this number back into my original formula which now reads as follows:
60,000,000,000 cubic foot mountain / 1,250 cubic foot truck capacity * time for truck trip = total time to move a mountain
The only factor missing in our estimate is figuring out the round-trip time for a trip to move 10 miles, drop its load, and return the 10 miles. Let’s figure out the travel time first. Assume the truck travels on the freeway at 60 miles per hour.
For it to travel 10 miles, it does so in 1/6 and hour or 10 minutes. The drive time is 10 minutes to the new location, and 10 minutes returning to the old mountain for a total of 20 minutes. Assume that the off-loading process has been designed to be pretty quick. The load is just “dropped” and then repositioned while the truck is on its return trip (as opposed to being scooped out of the truck, one scoop at time which seems more time consuming).
That means each round trip takes 30 minutes or 0.5 hours.
Let’s go back to our formula again and update it.
60,000,000,000 cubic ft mountain / 1,250 cubic foot track capacity * 0.5 hours per truck trip = total time to move a mountain
Let me do the math now. For the first 2 components of the formula, that works out to about 50,000,000 (50 million truck loads).
50 million truck loads x 0.5 hours, thats 25 million hours to move a mountain.
If we assume a typical day has 25 hours (to make our math a little simpler), that’s 1 million days to move the mountain using only 1 truck. That works out to a bit under 3,000 years
That is the logic I just presented is a pretty good one that would most likely pass most estimation question interviews.
You will notice that for every little component I explain WHY I felt that was a reasonable assumption.
There is a big difference between making a wild assumption vs. a reasonable one. Your goal is to make as reasonable assumption as you can come up with. When you make such an assumption, it is very important you explain WHY you made the assumption you did.
The math is not that complicated (it’s math we all learned before high school) BUT communicating what you are doing is just as important.
It is also important that you do not make a math mistake. I wrote out this example quickly and hopefully I did not make a math mistake.
If I did make a math mistake, I would full expect to get rejected even if I got the logic and assumptions largely right.
That’s just the way it works. Practice your mental math. You DO use it a lot not just in interviews but with clients as well.
504 thoughts on “Estimation Question”
Suppose the mountain consists of solely stones and soil, moreover, it has a cone shape. Assume the radius of bottom is r=25m, and the height is h=300m. Using the formula V= (Pi)x(r^2)xh , we have the volume of the mountain being 3.14 x 625 x 300= 588,750m^3. Let’s approximate again the capacity of a truck is V=length x width x height = 10 x 5 x 10 = 500m^3. Suppose we have 100 labor, it will take them 30 minutes to fill up the truck at one time, now 10miles=16.09km. Using common sense, it takes me 1.5h to get from my apartment to CDG airport in Paris by bus, the length is 29km. The time is roughly 16.09×1.5/29=50 minutes for the truck to reach destination. Total time for transportation in one go is 50 30 50=130minutes
There are 1,178 repeated times to clear the mountain. (588,750/500=1178) This means it’d take 1178×130/60= 2553 hours. The average working hour per day is 8, so 2553/8 = 320 days
I assume that an average mountain is a 1 km long, 200 m and 50 m wide. It tapers uniformly as we move up its height. So that gives me a volume = .5*50*200*1000 cubic meters = 5000000 cubic meters.
Now I would estimate the volume that an average truck could carry. I assume that loading portion of an average truck is 5m long, 3 m wide and 2.5 m high. That gives me 37.5 cubic meters.
Now I would assume that, keeping in mind the obstacles and jams, the average speed of the truck is 20 miles/hr. So for an up and down trip of 20 miles (10 miles up and 10 miles down) it will take an hour. It will takes about 30 min to load and 30 min to unload. I will assume that mountain is cut and the truck does not have to wait just because the mountain is uncut at any moment. So to carry 37.5 cubic meters of the mountain it takes 2 hours.
Assuming the work continues 24*7 in three shifts. So daily 12*37.5 cubic m of the mountain could be moved. That gives me 450 cubic meters of mountain per day. So number of days it will take to transfer the whole mountain would be 5000000/450, i.e. 11111 days.
300 days
Volume of Mountain: 1,000,000 cubic meters
Volume of truck: 20 cubic meters
# of one way trips: 50,000
Trip time:10mp for 10 km 1 hour
Total one way trip time: 50,000 hours (A)
Total Return trip time: @20mph: 25,000 hrs (B)
Total Trip Time:75000 Hours
Dwell time per trip on each end: 5 minutes (Load Unload etc)
Total Dwell: 5*2*50000= 500,000 minutes= 8500 hours say 9000 hours
Mountain Breaking and assembling time: 0 minutes assume that work is done while truck is in transit
total time: 75000 9000 hours=84000 hours= 3500 days
Lets assume, that we can explode the mountain, thus time for breaking the mountain into carryable pieces is zero. Then lets estimate:
volume of average mountain= 2.5km*1/3*((1.7*2.5*km)^2)*Pi=
=50 cubic km. (approximately)=50 000 000 000 cubic m
volume of averagge truck is 2m*2m*6m=24 cubic m
time for the 10miles trip = half hour (assume there are no good roads near the mountain)
time for filling the truck (by another machine) = (24/1/7)*15seconds= 45 minuts
overhead near 10 minuts every trip
TIME= 1.4 hours * (50 000 000 000 /24)= (200 000 000 000 ) /96 *1.4=
= 280 000 000 0 hours approximatley = more then 100 million days
First of all we need to Know what is the mass of an average mountain.
The average density of a rock is Higher than water’s which is d=1
So we can suppose it is roughly d=2tn/m^3
We can suppose that a mountain’s figure is a cone. So V= π* r^2 * h
An average mountain’s height is about 1000m, and radius r= 5000m .
So the volume of our average mountain is V= 78500000000m^3
m=d*V=157000000000tn
the average truck carries 10tn.
Lets suppose that the average time to load, transfer and unload is 5hours
the truck has to repeat the action 15700000000 times
So it needs 31400000000 hours= 3584474 years
Assuming:
– avg mountain height: 4 km
– avg slope: 45 deg
– mountain shape can be approximated as a cone
– body of the truck: 2m (w) x 8m (l) x 1.5m (h)
– avg speed of the truck when full: 30 mph
– avg speed of the truck when empty: 50 mph
Since the avg slope is 45 deg, radius and height are the same.
The volume of the mountain is radius*height*pi ~= 50 km^3.
The volume of the body of the truck is ~25m^3.
Total round-trips: 50km^3/25m^3 = 2000
If we assume to have machinery so that loading/unloading times are negligible, we end up having: 2000*(10mi/30mph 10/50mph) ~= 10^3 hrs ~= 40 days (or 125 days working 8 hours per day).
lol. I would like to point out my errors:
1) in the initial multiplication I’ve forgot 3 zeros! Then the final result is going to be something close to 3700 years! This type of error is the safest way to fail an interview.
2) I’ve forgot the way back for the truck, another hour. Then I should multiply 3700 * 1.5 = 5550 years!
If we assume the mountain to be a cone, high 2000 metres, and large 14000, its volume is 28000*pi = about 90000 m^3. If we assume that an average truck can load 3*2*1.5 = 9 m^3, it would need 10000 travels to move the mountain.
Assuming half an hour to load the car, an hour to go from the top of the old to the top of the new mountain, and half an hour to unload it, each travel is 2 hours long. Therefore the total amount of time is 20000 hours = 3 years, 238 days, 8 hours. That is, almost 4 years.
Estimating:
1) a mountain have 10,000,000 TN
2) a Truck load can move 10 TN
3) the time to load, move and unload the truck is about 2 hr
10,000,000tn / 10tn, truck load = 100,000 truck loads
100,000 truck loads/ 4 truck loads, day = 250,000 days
Moving a mountain to an nearby location will take approximately
250,000 days