Bigo数据分析全套面经(现场1、2面+HR面;远程3面)

==============9.19更新=================
总时间线:
9.12 广州现场技术1、2面+HR面
9.19 远程技术终面(三面)

三面
1、自我介绍
2、说说实习中比较关键的事情
3、看你平时用Python,考考你简单的(实际上是考察数学)
问:有样本X1~Xn,不用内置函数,怎么求方差?
答:先搞一次for循环求均值,再循环一次求方差
问:能不能用一次循环就搞定?
答:emmm。。
问:提示你一下,X的方差怎么用X的期望表示
答:DX = E(x^2) - (EX)^2
答:所以是一次循环就可以,分别累加x和x^2
4、一枚硬币,抛了10次有3次是正面,怎么用极大似然估计和贝叶斯估计去估计这个硬币是否均匀?
5、(4延伸)你用你贝叶斯估计的时候,得有一个先验分布,那正面概率p满足什么先验分布?【Beta分布】
6、(5延伸)既然你说到Beta分布,说说什么叫共轭分布?
7、一段时间内,营收一直下降,那么
1)怎么拆解营收指标?
2)假设是客单价下降了,有什么可能的原因?

总结:
体验很好,面试官很耐心,即使我一时半会儿想不起来,也会给提示。毕竟不是期末考试,面试官也会允许面试者“轻微”地记不清知识点吧。统计的东西差点还给老师了。。

反思:
统计统计统计。。对题目没有敏感度啦,一开始算方差还用的是残差平方和的公式来思考,没想到是方差&期望的那个转换公式。
只复习了假设检验,忘掉极大似然&贝叶斯估计啦
==============9.12更新=================
一面
1、自我介绍
2、为什么读计算机不走算法
3、实习做的是什么
4、SQL题,随机选1%的ID
5、老板跟你说,指标怎么下降了,怎么分析
6、上述那题你给自己打多少分
7、ABtest题目,有两个按钮,每天的点击量可能A方案多,可能B方案多,用什么办法验证?需要做成对的检验吗?
8、有转正了为什么还投了我们公司
9、你的逻辑不错,不做数据分析师浪费了🤣

一面反思:
对自己的说法可以更有自信一些,SQL基础题没有做出来太可惜了,但总体专注度、完成度还可以

二面
1、自我介绍
2、为什么投我们公司+1
3、你最有成就感的事情(我说工作上还是非工作上的,他选了工作hhh,因此排除了hr面的可能性)
4、你刚刚说项目里面实现了某件事情,你写代码我看看(可能是验证我所说的真实性,写出来之后被告知有更好的方案)
5、聊一个APP的评价指标问题(一开始选的是短视频APP,但由于我不熟,换成了虎扑。。)
问:虎扑的定位?
答:直男社区
问:什么指标可以反映他们做得好不好?
答:活跃、忠诚度、互动指标(发帖、回帖)、推荐效果……
问:能不能选一个具有业务意义的综合指标
答:(在面试官提示下)日活DAU,业界认可
问:DAU还能够表示什么?
答:(瞎编)整体的行业情况
问:所以还是整体市场情况是嘛?(还有么)
答:嗯嗯(没了)
问:假设业务方觉得日活上升异常,怎么分析?
答:老套路……
问:你说的这些都是很直观的原因,如果有多个因素加起来(譬如也有版本更新,也有运营因素),怎么缩小问题范围?比如版本上了10个新功能,怎么知道哪些功能促进了日活的上升?
答:看这些功能具体的日活?是要做因果性分析而不是相关性分析是嘛?
问:对,相关性分析太多bad case了。要刻画增长这件事起码要两天的数据吧,你光看一天的日活有锤子用
答:对对对(脑子混乱)。
最终在面试官的引导下,确定是用某功能的次日留存率是否上升来刻画该功能促进了日活的上升。如果只是看某个功能的日活,一方面是不能看出它对大盘的贡献度,另一方面是新功能的日活可以预见是增长的。

二面反思:
二面面试官逻辑性蛮强的,有很多呼应上文的操作,我就不一样了,面到后面逻辑不是很清晰,特别是第五题,我是想放弃的……倒是面试官不断地引导我,最终也说出了一个“可以接受的答案”。并且,我对业务的理解能力,或者说如何把业务问题抽象成数据问题还需要努力(从:怎么知道哪些功能促进了日活的上升?问题中可以看出)。原来所谓的业务理解能力,其实是抽象、转化的能力。

HR面
1、为什么读计算机不走算法+1
2、对面试感觉怎么样?
3、HR也是学数学出身的,在这点上产生了共鸣,简单交流了几句
4、还有看什么公司的机会呢?
5、预期薪资

总体面试体验还不错,流程很紧凑,现场工作人员也很奈斯,引导做的不错。
不过技术面每一面都是1小时起步,这个BO3打下来很顶……
中秋后回来补一次终面~

对了,给自己打个小广告,这是我总结的指标异动题的分析框架,多多指教
#BIGO##数据分析师##面经##校招#
全部评论
第四题,写下自己的思考: 1.极大似然估计,设朝上概率为P,那么此次实验发生的概率为P^3(1-P)^7,求log后,对P求导,求出使得该似然函数最大的P,结果应该是3/10 2.贝叶斯估计,先引入先验概率,使用beta分布,f(p),由后验=似然*先验,得到后验分布,再积分得到参数估计,或者采取采样的方式估计参数。 3.至于为什么选beta分布作为先验,其实就是因为它是共轭分布,能够在一定程度上保持先验和后验分布一致,这样好计算。如果强扯其他的,无非就是beta分布形状多变,没有固定的,以适应后面的后验推导。
2 回复 分享
发布于 2019-09-19 21:09
大佬~开奖了吗
点赞 回复 分享
发布于 2019-09-20 20:29
你好,请问bigo你做笔试了吗?大概什么时候做的,然后什么时候收到面试通知的呢?谢谢
点赞 回复 分享
发布于 2019-09-20 22:30
请问SQL随机取1%的ID怎么写啊?我在sql中写 select id from table order by rand() 但是1%不知道怎么写 写成top 1 percent 好像mysql不支持?
点赞 回复 分享
发布于 2019-09-22 10:53
楼主,薪酬大概啥水平
点赞 回复 分享
发布于 2019-09-23 13:36

相关推荐

点赞 评论 收藏
分享
评论
19
171
分享
牛客网
牛客企业服务