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”
Assume the average mountain of 3 000 meters high and 3 000 meters radius. The area size of such mountain is P=3.14*radius^2, it’s about 30 000 000 squarе meters. The cubic capacity is V=P*high*1/3, it’s about 30 000 000 000 cubic meters.
Assume the truck needs 1 hour to go to destination and come back. It works day and night. So the average truck can pick 30 cubic meters.
The result is that we need about 1 000 000 000 hours or 100 000 years to do this
A mountain of 10 Miles . 10 Miles taken to be diameter assuming the mountain is round at the base.
1 mile 5280 feet. 52,800 feet long mountain.
Radius = 52,800/2 = 26,400 feet
Area = 1/3 (pie * (26,400* 26,400 / H)
An average size truck dimensions are = 80 feet* 9 feet*12 feet (l*b*h)
one time area of mountain transported = 80*9*12 = 8640 cubic feet
Distance = x
Assuming = A truck takes 1 day to go to destination of relocation
Area transported in one day = As much volume is accumulated
No. of days =
at a time area
assume an average size truck has X meter cubic capacity, and the average mountain is approximately Y meter cubic volume, and can be deconstructed and reconstructed by the truck itself.
thus it would take Y/X passes to move the mountain.
let:
A be the time required for the truck to load a full truck load of the mountain materials.
B be the time required for the truck to unload and reconstruct the mountain materials.
C is the time required for the truck to climb the whole mountain.
D is the time required for the truck to move 10 miles.
then the time it would take to move the mountain 10 miles useing the truck is:
(Y/X)*(A B C 2D)
-average mt. 8,000 ft high
-assume mt. has square base, 10 miles each side, round miles to 5,000 ft
-8000ft x 5000ft x 5000ft= 200b cubic feat for the rectangular prism that contains this mountain
-200b/2= amount of year in the rectangle actually occupied by the mountain= 100b ft^3
Average truck has a 5ftx10ftx2ft bed= 100ft^3
100b/100= 1 billion loads of the truck to move the mountain
time per load: 45 minutes to load truck, 20 minutes to drive 10 miles (have to drive slow with full load,) 30 minutes to unload truck, 10 minutes to drive back= 105 minutes= 1.75 hours
1.75 hours x 1b loads= 1.75b hours
8,760 hours/ year- round to 10,000
1.75b hours/ 10,000hrs/yr= 175,000 years to move the mt
The question requires that a few assumptions are made about the size of the mountain, the amount the truck can carry as well as the speed in which the truck can travel from the mountain to its final destination.
First, a mountain can be thought of as a cone. To determine the volume of the mountain and the amount that must be transported I will assume that the size of an average mountain will be about 1 kilometer high or 1000 meters. Additionally, the radius of the mountain is a fourth of this number, so approximately 250 meters. Given these estimation, the volume of the cone is approximately 19,6250,000.
Secondly, we need to estimate how much volume the truck can cary. It is estimated that the truck is of average size. It wil estimated that the trucks carrying tray is a rectangle that is roughly 5×10 meters and 3 meteres deep. Given these estimation, the trucks volume is 150.
Based on the assumptions of the volume of both the average size mountain as well as the average sized truck, the truck will need to do approximately 1,308,333 trips from the mountain to the dumping site.
As the truck has to go back and fourth, carrying one load at a time it will have to travel a of 1,308,5000×10 miles x 2 or approximately 16,170,000 miles. However, when the truck is carrying a full load, it will travel at a slower rate in comparison to when it is going back to the mountain to pick up another load.
I will assume the average sized truck without carrying anything will travel at a speed of 60 miles per hour. Thus, return trips will cover roughly 1,308,000 miles, this will take the truck approximately 218 hours to complete.
However, a truck carrying the parts of the mountain will travel at a much slower rate. I will assume that with a load it will travel at a speed of approximately 40 miles per hour. Thus, trips from the mountain to the dump site will take approximately 327 hours to complete.
So given the problem to move an average sized mountain 10 miles and the assumptions made, it is estimated that it would take 545 hours to complete.
Presume, that average size truck can load 20 tuns and on 10 miles it is moving 30 miles/hour. The time for loading of the 20 tuns is 5 minutes and the same for unloading. To put it together, 20 tuns of ground takes total of 50 minutes (20 x 2 minutes of driving and 5 x 2 minutes of loading and unloading). The least known figure is the amount of ground in the hill. That can be calculated by knowledge of the height of the hill and how what is the size of the “base”, as well as how heavy is a m3. If the total weight of the hill is 200 000 tuns, then it takes 10 000 x 50 minutes = 500 000 minutes = 8 500 hours = 350 days = slightly less than a year.
Let’s assume that an average size mountain is 500m high. If we think of that mountain as half a sphere, its volume is gonna be 4/3*pi*rˆ3, which is about 500 MM cubic meters.
Now, let’s assume we are working with a truck that can be loaded with 12 cubic meters (4*2*1,5) each time, and it takes about 5 minutes to load it and 5 minutes to unload it.
Also, let’s assume we’re gonna relocate that mountain to a place (point B) which is 1 km from the original one (point A). If the truck has an average speed of 20km/hours, it takes 3 minutes for the truck from point A to point B.
So, the total time spent for loading the truck, driving from point A to B and unloading the truck is 13 minutes.
Now, it takes about 42MM (500MM/12) trips from A to B to relocate the mountain. The time necessary to do that is gonna be 42MM * 13 minutes, which is 546 MM minutes, or little over 9MM hours.
* I am going to use international system of units
10miles=16km
Assume an average truck carry 4m*2m*2m=16m3 soil (estimated by the impression of truck size)
Assume the average speed of the truck is 32km/h (quite fair assumption..)
I guess the average mountain elevation is 200 meter
estimate the size of a mountain: (assume it’s a cone shape, the diameter is 200 meter, pi is 3)
The volume will be 100×100×3×200×1/3=2000000
* Assume 0 time for loading and unloading ( can be further modified)
It needs 2000000m3/16m3=125000times
For each time, it needs a round trip
16*2km/32km/h=1h/tim
Thus the total time is
125000hrs=14.3 years
In order to move estimate the time it takes to move a mountain 10 miles from one destination to another, the following information is required:
Total time = (Size of the mountain in kilograms/the amount of kilograms the truck is able to carry) x (Loading time Unloading time transition time)
1: Size of the mountain: Assuming the weight of the mountain is: 500.000.000.000 (pure guess)
2: Amount of kg the truck is able to carry: Estimated to be 5.000kg
3: Loading time: 1 hour
4: Unloading time: 1hour
5: Transition time: With a speed of 50 miles/hour – the truck is able to move from A to B and back again in 24 minutes (10 miles / 50 miles/hour = 0,2 => 60 minutes x 0,2 = 12 minutes => 12 minutes x 2 = 24 minutes)
Hence the total times is:
Total time = (Size of the mountain in kilograms/the amount of kilograms the truck is able to carry) x (Loading time Unloading time transition time)
=>
Total time = (Size of the mountain in kilograms/the amount of kilograms the truck is able to carry) x (60minutes 60minutes 24minutes)
Mountain size/Truck size = 500.000.000.000/5.000 = 100.000.000
Total time = (100.000.000) x (60minutes 60minutes 24minutes) = 100.000.000 x 144 minutes
To make it easy, I’ll round to 150 minutes
Total time needed: 100.000.000 x 150 = 15.000.000.000 Minutes => 15.000.000.000 minutes / 60minutes = 250.000.000 Hours
20000000 days