如题所述
如何3分钟内估算纽约一共有多少红绿灯?
你所在的城市有多少家理发店?
怎么估算一个城市内加油站的数量?
你所在国家的人平均一天用键盘打字的时间有多长?
甚至,知乎有多少个注册用户?
这些问题就是咨询行业内常说的Market Sizing的问题,这类面试题目在咨询行业内是必考的,在其他行业比如金融、互联网等领域也是经常遇到的。在没有任何数据支撑的情况下,该怎么对这些问题进行估算?这种问题的意义又在哪里呢?
Market Sizing问题,简单来说就是要求面试者在没有任何已知条件的基础下,在短时间内(比如10分钟内)估算某一个市场的体量,由此入手又有很多的变形,变形后的题目也被广泛的用在互联网、快消、金融等行业的面试中。
Market sizing questions有时也被叫做Back of the envelope
questions,想象这样一个场景,假设你在一架飞机上,手头只有一支笔和一个信封,你突然想起来你企业的生意可以向A市场转移,那你该怎样在信封的背面简单写写画画并在短时间内算出A市场的容量和可能带来的利益呢?同样地,之所以这类问题是咨询行业面试中的必考题也是有道理的,咨询师们每天的工作中真的都会遇到这类的问题。
Case Sample:
是一家国际上做气阀的公司希望进入中国市场,你要知道几乎所有的产业的生产环节上都能用到气阀这个小东西,但从企业战略角度来看肯定是选择其中市场容量最大的进入才可能带来最大的利益,那么如果我们每个行业的都去仔细的查找资料效率就未免太低,这个时候就完全可以使用market
sizing的方式来对市场进行一个估算,之后再详细查找资料,比如估算的结果可能是对于气阀这个元器件,汽车行业的market
cap(市场最大容量/价值)是100亿每年,而服饰行业则是5000万每年,那么很明显,我们研究的重点应该是汽车行业而不是服饰行业。
当然,做Market Sizing问题时可能会有很大的误差,但是一般只要数量级是正确的就不会有太大的影响,毕竟这只是很多步骤里的其中一个切入点而已,在英文中有个常用的短语叫做Educated Guess,翻译成中文大概是“有根据的猜测”,也就大概是形容的这种情况。
那么,Market Sizing的问题到底该如何做呢?
◆ ◆ ◆
以知乎中已有的一道问题为例
如何估算北京地铁一天的运客量
1)首先,我们听到题目后都会说“请先给我两分钟的时间简单思考一下”
这在咨询面试中,或者在生活中都很重要,很多人习惯了听到问题马上就做出反应,一边说一边想,但这样的结果基本是毫无逻辑的,我经常听到有人会说这个问题我觉得第一点是XXX,第二点是XXX,第三点是,额,我暂时还没有想到,基本就是前两点了。这类的回答你就必挂无疑了。
2)在这两分钟的思考时间内你需要做的事情和想的问题是决定性的,你要想清楚这个题目你要从哪个角度及哪种方式来解答
比如运客量这类问题一般有两个思考问题的角度,即Supply and
Demand,供和需两个角度。从供给的角度来说,我可以算说北京市地铁每天提供的运量,从需求的角度来说,也可以算北京市每天有多少人需要利用地铁出行,从这道题来看,应该是从供给角度更简单一些。简单来说,我们每个人仔细想下都应该可以想到
每天的运客量=地铁数量*每条地铁装载人的数量,当然这个方程是非常不严谨的,但通过相同的思路对每个元素进行细分后就能得到一个大概的结果。
P.S.
有很多人不明白Market
Sizing问题的本质,会钻牛角尖,比如有人会说我刚看过新闻说北京市地铁每日运营量是XXX,我不用算了直接告诉你吧?比如有人会说你怎么知道地铁数量就这么正好满足供需平衡?比如有人会说我知道有个地方有这个数据,我告诉你可以去哪里查吧?但其实所有的面试者要知道的(同样也是每个人都应该学会的)是分析这一大类问题的方法和逻辑,而不只是为了得到一个答案而已。
3)现在已知北京地铁每日运客量=每日地铁总数量*每条地铁装载人的总数量
那么我们继续细分的话:
地铁数量=北京的地铁线数*每条线同时运行的地铁数量*每辆地铁每天运行次数
每条地铁装载人的总数量=每辆地铁车厢数*每节车厢核定人数*上座率
(视情况其实上座率有可能还需要分时间和线路,但因为Market
Sizing问题重点在思路和估算,所以这里可以提一下一带而过)
这样总结一下:
北京地铁每日运客量=北京地铁线数*每条线同时运行的地铁数量*每辆地铁每天运行次数*每辆地铁车厢数*每节车厢核定人数*上座率*2(这里乘以2是因为假设所有线路都是正反两向同时运行)
再用正常人类的语言具体说明下:
1)北京地铁线数:
假设为10条(但是每条线上其实同一时间不只有一辆车在跑,所以还要算下一个因素,每条线同时运行的地铁数量,这两者相乘得出的是每天同一时间在跑的地铁总数)。
2)每条线同时运行的地铁数量:
每条线上其实同一时间不只有一辆车在跑,我们可以假设北京地铁每条线有30站地,每3站放一辆车,那么每条线上同时在跑的车辆数就是30/3=10辆。这样,用北京地铁线数10乘以每条线同时运行的地铁数量10得出的就是同一时间在跑的地铁总数100,那下一步就是要用这个值乘以每辆地铁跑的次数得出所有地铁每天运行总次数。
3)每辆地铁每天运行次数:
假设地铁平均每天运行时间是早六点到晚十点,也就是16小时,假设地铁每相隔两站间的耗时是3分钟,而前面我们又假设了每条线一共30站,那么一辆地铁跑完一条线的总耗时是90分钟,也就是1.5小时,那么每辆地铁的运行次数是16小时总行驶时间除以1.5小时跑完一条线的时间约等于10次。
4)每辆地铁车厢数:
可以根据经验和感觉直接假定为30节(Educated Guess)
5)每节车厢核定人数:
可以根据经验和感觉直接假定为50人(Educated Guess)
6)上座率:
在闲时可能为80%,忙时为120%,既然是北京市我们假设平均上座率为100%
这样所有的公式和需要知道的条件就都有了,剩下要做的就是直接套用给出的公式:
北京地铁每日运客量=北京地铁线数*每条线同时运行的地铁数量*每辆地铁每天运行次数*每辆地铁车厢数*每节车厢核定人数*上座率*2
=10条*10辆*10次*30节*50人*100%*2
=300万
即北京地铁每日总运量通过估算是300万。算完这道题后我又返回去查了下数据:
2007年,日均客运量179.43万人次,到了2012年,这个数字已达到672.57万人次。2012年,北京市最高日客运量记录为839.05万人次。
基本估算到这个差距已经是非常理想的结果。
所以总结一下,一个解题的方程是需要你在听到题目后的思考时间内就尽量列出来的,之后的思考过程都是遵循着那一个方程在走,当然实际面试中很可能时间不够,可以大概列出一个思路,然后边解边说,比如你至少要很快反应出 北京地铁每日运客量=每日运行地铁总数量*每条地铁装载人的总数量,然后再去不断地细化。
这种类型的问题在生活中处处可见,最后再随便简单举例说明下另一道题。
比如你所在的城市有多少家理发店?
理发店数量=每年需要理发的人次/每家理发店每年可以服务的人次
=北京市总人口*每个人每年需要理发次数/每家理发店每小时服务的人次*工作小时数
要记住的是这类的问题不追求答案的准确,追求的是逻辑思路的完整,而且这类题不会有正确答案。每一个准备进入咨询行业的人都会从这类题入手,如果你不喜欢这类问题的思路和解题方式,那你可能就要好好思考下自己是否真的适合做咨询了。
-- END --
作者:曲凯(知乎)
以下是笔者按照空间的逻辑去进行推理的
如何估算北京有多少个红绿灯?
1.北京的面积大约16000平方千米,为一个大正方形
2.假设一环二环占总面积的20%,为3200;三环四环占总面积的30%,为4800;五环六环七环占总面的50%,为8000。
3.将一环二环的街区近似为一个小正方形,边长为1km,则存在3200/1*1=3200个;将三环四环的街区近似为一个小正方形,边长为1.5km,则存在4800/1.5*1.5=2133个;将五环六环七环的街区近似为一个小正方形,边长为2km,则存在8000/2*2=2000个;
4.十字路口贯穿每个街区,一个十字路口有4个红绿灯,则一环二环有3200*4=12800个;三环四环有2133*4=8532个;五环六环七环有2000*4=8000个
5.所以北京城一共大概有8000+8532+12800=29332个红绿灯。