费米估算常考面试题及计算方式

费米估算

1.费米问题:北京11点左右上空飞行的飞机数量?(拼室友)

参考答案

北京机场年旅客吞吐量一亿人次,每天旅客量1亿/365=27万;

考虑到机场有大中小型飞机,假设平均每架飞机载客150人,于是北京每天起降飞机架次:27万/150~1800架;

大部分的航班集中在早6点-晚12点的18个小时内。城市上空的飞机主要是起飞或等待降落,每架飞机起飞会立刻飞离北京,降落之前需盘旋等待进场,假设每架飞机在北京上空滞留时间在半小时.

故在白天的任意时刻(11点),北京上空飞机数量=1800*0.5/18=50架


2.费米估计:上海大约有多少家用小轿车(MobTech)

参考答案
家用小轿车数量=平均每家有小轿车数量 x 有小轿车的家庭数量=平均每家有小轿车数量 x 上海家庭数量 x 有小轿车的比例=平均每家有小轿车数量 x 上海人口数量/平均每家人口数量 x 有小轿车的比例

假设家庭拥有家用小轿车:电动车:自行车:啥都没有=6:2:1:1

即:有私家车的家庭占比=60%

假设平均每家有小轿车的数量为1。上海人口:2500w,平均每家人口数量4人。

家用小轿车数量=1 x 2500w/4 x 0.6=375w


3.估算北京五环实时车流量(滴滴)

参考答案

北京每日车流量约50w人次,主要车流动的时间段为7点-20点,假设北京六环的车流量比例为:4:4:3:3:2:2;即五环车流量占比约11%。

故在白天的任意时刻,北京五环的实时车流量=50w*11%/14=4000辆。


4.每天全国的电单订单量大概是多少?(滴滴)

参考答案
全国订单量=用户基数 x 渗透率 x 购买频次 x 单次购买件数
由于不同城市的渗透率和购买频次不同,所以将用户分为一线城市,二线城市,三线城市,四线及以下城市。
一线城市订单量=一线城市人数 x 渗透率 x 购买频次 x 单次购买件数=7000万 x 0.8 x1/7 x 1=800w

同理可以得到其他城市的订单量,汇总就得到了全国的每日订单量。


5.如何估计某一时刻某地上空的飞机数量,或者说如何获取相关信息(滴滴)

参考答案

某一时刻某地上空的飞机数量=某地机场年旅客吞吐量/365/平均每架飞机载客人数/航班集中时间*每架飞机在某地空滞留时间

平均每架飞机载客人数约为159人;航班集中在早6点-晚12点的18个小时内;每架飞机在上空滞留时间在半小时。


6.估计北五环有多少辆车(滴滴)

参考答案
北五环车数量=平均每家有小轿车数量 x 有小轿车的家庭数量 x 北五环车辆占比=平均每家有小轿车数量 x 北京家庭数量 x 有小轿车的比例 x 北五环车辆占比=平均每家有小轿车数量 x 北京人口数量/平均每家人口数量 x 有小轿车的比例 x 北五环车辆占比

假设家庭拥有私家车:电动车:自行车:啥都没有=6:2:1:1即:有自行车的家庭占比=60%;

假设北京六环的车量比例为:4:4:3:3:2:2;即五环车量占比约11%。

假设平均每家有小轿车的数量为1。北京人口:2500w,平均每家人口数量4人。
北五环车数量=1 x 2500w/4 x 60


7.若贝壳要进入一个新的城市要如何去估计这个城市的需求量(贝壳找房)

参考答案

。其中用户基数和单价很容易得到,渗透率和消费频次可以根据日常经验或者问卷调查等方法得到,如果要更细致的划分,可以把用户按照年龄、职业等分层统计后汇总。


8.怎么估算上海外卖员的数量(拼多多)

参考答案

外卖员的数量= 每天订单总数/每人每天可配送的订单数
每天的总订单数=目标用户数/点单频度=上海市总人数 x 点外卖人数占比/5=2500万 x 0.4/5=200万

每人每天可配送的订单数= 每天工作时间/完成一个订单需要的时间= 每天工作时间/(骑手到商家的时间+排队等待时间+配送时间 + 用户等待时间)= 每天工作时间/(商家距离/骑手速度+排队等待时间+目的地距离/骑手速度 + 用户等待时间 )= 10/(3/25 + 0.25 + 4/25 + 0)= 18.9 单

外卖员的数量= 每天订单总数/每人每天可配送的订单数 = 10.5万人


9.如何预估全国大学生人数(拼多多)

参考答案

大学生为大一到大四的人数,一般为18-22岁,我们可以找到1999-2003年的出生人数平均为1800w,假设上学率为80%,都进行了九年义务教育,中考升学率60%,高考升学率60%,则最后
全国大学生人数1800 x 4 x 0.8 x 0.6 x 0.6=2000万


10.如何预估2030年高考生的数量。(拼多多)

参考答案

高考生一般为18岁,2030年高考生为2012年出生,2012年我国出生人口为1600万,假设上学率为80%,都进行了九年义务教育,中考升学率60%,则最后高考人数
1600 x 0.8 x 0.6=768万


11. 估算上海地铁每天的客运量(拼多多)

参考答案
客运量=每节车厢实际平均人数 x 车厢节数 x 每日列车次数 x 地铁线路数量
车厢节数约10节;
每日列车次数=冷清时段时间/列车间隔+高峰时段时间/列车间隔+正常时段时间/列车间隔=90/7+300/2+0.625 x 20 x 60/5=15+150+150=315;
地铁线路数量18条;
地***量=167 x 10 x 315 x 18=950万。

答案解析

冷清时段:地铁一早开始运营的0.5个小时和晚上最后的1个小时,假设上座率是15%

高峰时段:从早晨6:30-9:30,下午4:30-7:30,假设上座率是95%

正常时段:剩下的时间里,假设上座率是60%


12.估算江苏省面积(快手)

参考答案

我国国土面积为960平方公里,东北和西南和西北省份占地面积较大,新疆、西藏、内蒙古、青海、四川、黑龙江、甘肃、云南八个省份约占我国2/3的土地,剩下28个省占1/3,江苏省960/3/28=11平方公里。


13.估算今年国庆全国的旅游消费总支出?(神策数据)

参考答案

将出游城市划分为一线城市、二线城市、三线城市和四线及以下城市。
旅游消费总支出=该类城市总人数 x 出游率 x 平均出游天数 x 日均消费
一线城市居民旅游消费=7000w x 0.4 x 5 x 100=14亿

将各类城市的消费总支出汇总就得到了全国消费总支出。

#数据分析师#
全部评论
我想问 那种渗透率、出游率这些数据我们没法估算吧?感觉这种估算模式一点都不实际
点赞 回复 分享
发布于 2022-03-27 14:48
感谢!福报楼主😍
点赞 回复 分享
发布于 2022-03-03 00:20
感谢分享!!!!
点赞 回复 分享
发布于 2022-02-15 15:17

相关推荐

04-10 17:48
小学 Java
投递的学校专场所以是线下面试流程:3-18 投递    3-18 投递    3-19 一面一面面经1.对自己的规划2.平时有去学习一些什么新的技术吗3.学习方式4.比较的体系化的学习方式,快速学习某一项新的技术5.在acm竞赛中起到什么样的作用,发挥了什么优势(难绷)6.又问了上面这个问题(难绷)7.acm比赛打到了什么样的级别(难绷)8.介绍跟着老师实验室做的项目9.问我负责的需求模块和具体的业务10.用AOP切面拦截自定义异常,问有没有别的方式11.AOP原理12.动态代理和静态代理的区别13.字节码增强(不懂捏)14.从一个单体项目调整成分布式最重要的难点在哪(答得模块划分)15.单体项目模块已经划分好了,跟分布式的区别在哪?为什么要做分布式?解决了什么样的问题?给你一个单体项目改成分布式,第一步做什么第二步做什么?16.热词更新算法(问我有没有看别人怎么做的,后来去网上查了下,改了一版)17.除了搜索,有其他的方式去网上查找技术方案吗18.写代码的过程中大模型用的多吗?19.用哪些大模型?20.用chatgpt的过程中,分享一些promote的经验和方法(我回答了用提示词,他问我说一些问题对应的提示词)21.对大模型这块清楚吗?怎么把大模型用于代码开发?22.怎么使用线程池23.怎么设计线程数24.查一百条数据,对方的接口不支持批量查询,只能单点查询,一个一个查就超时了,问怎么用线程池25.他说也有可能开一百个线程查26.b+树的结构?MySQL为什么要使用这种结构22,23问题可以去学习一下动态化线程池,这个是后来无意中学到的。现在回去听了,感觉确实答得不是特别好
京东一面291人在聊 查看25道真题和解析
点赞 评论 收藏
分享
04-14 23:58
已编辑
福建农林大学 Java
自我介绍+项目介绍项目是没怎么改过的外卖杂交点评,没提前准备介绍,乱说一气,面试官好像没什么兴趣,没反应问项目里redis存的什么答存热点数据,经常变动的信息直接访问mysql问redis持久化答RDB和AOF,八股背诵这一块问了解过哪些设计模式没准备,扯了以前课设用过的单例,工厂,想到AOP又讲了代理,答的很乱问单例的懒汉饿汉答饿汉提前创建,懒汉调用了才建问了下简历上写的rabbitMQ用到的设计模式答不上来,RabbitMQ没细看写上去凑数的面试官提醒了MQ的订阅模式,让我讲讲答生产者创建消息会推送给订阅了的消费者(结束了想到可能可以讲讲推拉,当时没想到)后面开始问SQL问分页查询怎么做答在service层调用pagehelper,自己写的话就是传参用limit约束条数问重名的人怎么查答自连接然后count>1,仔细想想不太对,后来面试官说用group by和having问科目平均分答group by然后sum/count,面试官说用avg让查每个学生报的科目和总分,写出语句,鼠鼠耳背+脑子不灵光,一直没理解到底查什么表结构什么样,磨蹭半天没写出来,面试官直接说不用写了问我有什么想问的被SQL橄榄的鼠鼠感觉过不了了,但想到牛客上又说不问不行,就硬着头皮问实习了是后端多一些还是数据库运维多一些,面试官说是都要会(经典全栈),然后鼠鼠匆匆下线终究没敢问自己的表现总结,1.八股背少了,有些介绍和问题模板还是得整理的,不然思路会很乱2.SQL太烂了,鼠鼠只刷了一遍力扣50,很多函数都不熟,面试短时间根本没法写出合法语句后续,今天发offer了,hr姐姐人很好,福利待遇听着也挺不错,但是岗位毕竟是实施运维,看牛客上说沾了实施这辈子都跟开发没关系了,打算明天拒掉,老老实实沉淀到暑假再找开发岗
查看9道真题和解析
点赞 评论 收藏
分享
评论
26
223
分享

创作者周榜

更多
牛客网
牛客企业服务