腾讯、小米、字节数分日常实习面经
【腾讯】 pcg-腾讯视频-数据科学部
腾讯一开始流程还是很快的,我12.7投简历,12.8晚上被捞,12.9上午通知当晚初试,当时都没太来得及准备。因为听说腾讯数分偏技术,看了一下午机器学习,但之后都没问到。建议各位还是围绕自己的经历展开准备一面 12.9 1小时
- 自我介绍
- 询问之前在qa部门实习时和产品业务一起开会制定指标的经历
- 了解ab test吗
- 如果今天腾讯视频首页推荐的banner下加一个看过/没看过的图标,怎么衡量有没有效(感觉自己答得不是很好,想得有点太窄了,面试官提醒下换了好几个方面进行了思考,但感觉没有答到面试官最想要的答案)
- 多久入职,工作多久,对数据分析岗的期望是什么
- 反问环节,问希望实习生多久入职(因为那时候离放假还有三四周,担心投早了),表示明年初就可以,感觉是符合自己的状况的
- 面试官留了笔试题就退出会议了,笔试是sql题,3道,20分钟,大概是给了一张用户活动表,让查1.某日的用户留存率 2.每个用户每天前三个观看的视频 3.不在实验名单的用户,直接在腾讯文档里写,感觉除了第三题,别的都是看着简单写起来难,很考验抗压能力和sql基本功
二面 12.16 30分钟
- 自我介绍
- 对腾讯视频会制定什么指标(这次我吸取教训看了一些文章,答得比上次好些,就没太被追问)
- 腾讯视频首页有一个短视频页面,希望引流到长视频,如何检查引流效果?
- (上道题提到ab test)ab test的原理是什么?
- 两类错误是什么?p值呢?
- sql python熟吗?
- 之前有无建模经历?(我提到正在做的期末作业是因子分析+kmeans聚类),介绍一下这个项目,你们是如何确定k的?
- 对岗位的期待是什么?(我提到不要只做工具人,希望参与指标制定和实验,面试官表示是可以达到我的预期的)
- 反问,工作内容(感觉偏实验,而且工作内容很全面),对实习生的期待(缺人,希望能转正)
- 最后问了一句这次的结果大概要等多久(因为上次等了一周太煎熬了),结果面试官跟我说还有一轮业务面,之后才能看结果,一共四面。猜测二面可能是过了。
三面 12.23 30分钟
三面面试官表示听说我比较急就赶快安排了,真的太感谢了,要不然可能真的要错过腾讯
- 前十分钟介绍了一下他们的业务,让我提问,我问了两个问题,第一个是我们作为产品下的数据有机会接触到内容方面业务吗(这个面试官表示问题不错,提到产品是全方面的,不只是开发),第二个是我们的分析是自主探索还是有固定体系(这个问题有点没话找话了哈哈)
- 自我介绍
- 针对我之前在qa定指标展开问——具体怎么操作(工作流程)——如何确定指标合理性(我们当时用的计数)——如果有的指标数量少但是很重要怎么办——最后训练的时候这些指标保留下来,但是样本不够怎么办。感觉面试官思路很活,也很敏锐地抓住了问题。如果有互联网工作经历的朋友一定要体现出自己对互联网工作流程的熟悉以及合作能力,同时也要对自己过去的项目有一定思考。
- 反问,问了下招几个实习生,职责有没有区别,说没有具体规定,2-3个都行,具体工作可能不同,职责都是ds下的
- 最后问了下什么时候出结果,告诉我尽快(知道我这边有点急,也问了下另外一家给offer的是那家),说了有几个候选人,需要择优选
12.27 hr面 20分钟
hr小哥哥说话很温柔,问题也没有很套路,体验很好- 自我介绍
- 详细介绍定指标的经历
- 定指标的过程自己发挥了什么作用
- 当时为什么不找数分实习
- 现在是决定走数分路线了吗,对数分有什么期待,如果工作后发现不喜欢数分怎么办
- 听之前面试官介绍下来觉得这个岗位怎样
- 对自己以后发展的工作城市有想法吗
- 业务有哪些爱好?(我提到辩论)打几辩?喜欢什么类型的辩题?辩论的意义是什么?
- .确认入职时间,有没有直系亲属在腾讯,是不是全日制研究生,反问(问了下具体的上班时间和地点,然后问了下多久出结果,答道最快就是明后两天,最快明天)
12.29 oc
总结
我个人觉得腾讯的面试,哪怕挂了都值得一去,从sql,到统计知识,到实际业务和办公场景模拟,都过了一遍(我没有太多机器学习的项目,否则感觉也会被问到),是很大的成长,还有转正可能。唯一缺点就是备选很多,流程太慢了。
【小米】国际应用商店部
12.14 boss直聘投递,很快就定下来第二天现场面试一面 40分钟 12.15
- 小米一面的面试官人巨好,让我有了虽然小米不是大厂还加班离我们学校还远大冬天要走很久但是我就是想和他当同事的冲动。
- 笔试,sql题,用笔写。第一大题给学生信息+考试成绩表,一共4道,有计算数学>60分的学生的各科平均值,按顺序排列学生的各科平均值,第三题第四题题目记不清了,考的分别是左右连接+窗口函数(第四题面试官表示写思路就可以了),第二大题是sql常用函数,包括字符串的提取和连接,日期的加减,还有json(这个我不会,面试官表示是hive sql的内容)
- 自我介绍
- 然后感觉差不多就定了(?),问了下我对数据分析岗位的看法,面试官表示前几个月做需求是为了了解业务,但是一直做需求的确不行,他们这边不会有这种情况
- 反问环节,工作内容和对实习生的期待,工作内容有业务也有指标建模仪表盘,对实习生是期望转正的。
- 聊了聊他的经历和对数分的看法,感觉他从开发转到数分,很有自己的想法,不喜欢那些拿数分作为跳板想去尝试别的职位的人,更希望来这里的人对数分有热情。还提了面试为什么不像别的公司问业务题,他表示业务可以学sql不能进公司再学,所以问业务意义也不大。
- 最后跟我提到他觉得没必要三面但hr那边要求三面,所以下一轮可能是产品面,给了我一些面试建议。
二面 20分钟 12.20
感觉是不是上一任面试官说了没必要三面,这个二面整体有点hr面的感觉。二面之后也得到了oc,就大概记一下问题吧- 自我介绍
- 为什么之前主要在市场方向实习,为什么实习都比较短(我提到自己跨专业考研,之前有迷茫期,而且因为氛围很放松还提到第二份实习是为毕业实习学分投的,但是后来找到价值)
- 之前的实习让自己学到了什么
- 你觉得自己是一个有耐心的人吗
- 你有没有榜样,你理想的状态是怎样的
- 对数据分析工作有什么期待
- 如果发现自己不喜欢数据分析工作,会怎么办
- 之前的实习有一段比较枯燥的时期,为什么没有离职
- 反问环节,问了问工作内容,感觉hr整体逻辑也很清晰,感觉很不错。
- 面试官最后跟我提到两点,一是希望实习生长期实习,二是实习生和正式员工工作差不多,算是给我打预防针。我还是很喜欢小米的,所以当时还是表示想去。
二面刚结束不到几分钟就听到一面面试官通知过了,过了大概一小时收到oc。
总结
小米面试体验非常好,听下来工作也是能学到很多东西的,而且虽然大家都说小米待遇略差,但小米当时给我的包真的很让我心动。如果对数据分析有热情,以后暑期秋招也想投数据分析的,我觉得完全可以来小米试一下。个人感觉小米注重的第一点就是对数据分析的热爱,当然sql肯定不能太拉胯。【字节】产品部-小荷app
之前被技术部的数分锁了一周简历,简历筛选过了,锁在简历评估上,找内推人确定简历释放后,重新投产品被小荷捞。12.14投简历,12.15过筛选,因为技术部的经历没太在意,想着又要挂一会儿,没想到12.17收到电话问有没有空笔试,那时候虽然感觉字节流程应该走不完了,但觉得去试试也不亏,毕竟现在手上还没offer。就约了当天下午的笔试。
笔试 12.17 1小时
我是真想不通为啥我面个日常实习还有笔试。可能因为没有相关实习经历吧(反正我去哪都在做sql题,也是无语)。不过字节这个笔试的确帮我查缺补漏了很多,也算幸事吧。- sql 三道题,给了三张表,提取用户的个人信息(包括一个聚合内容,具体是什么记不太清了),分性别计算每日留存率,计算每个月不同天数登录的用户分布
- excel vlookup,如果写出的函数可拖动加分
- python 用均值填充null值,pandas的apply使用
- dau突然上升,你该怎么办
- 你知道哪些数据分析框架(这题我懵了,幸好只有五分)
- 钉钉和微信的区别(忍不住吐槽:一个阿里产品,一个腾讯产品,关你字节什么事啊喂!而且没有用过钉钉,考完后问我用钉钉办公的家长,感觉自己错过了最大的亮点,感觉有点亏了)
- 如何判断app页面新手引导的效果?
一面 12.24 1小时
一面和笔试隔了一周,但主要是因为我和面试官分别有事调了调日期,实际上字节反馈还是很快的。感觉字节面试信息量很大,没做题的情况下面了整整一小时,很多问题都在追问,就大概记一下吧。- 自我介绍
- 职业规划,对数据分析的期待,然后介绍了一下部门工作
- 之前的实习的细节,为什么之前没投数分实习,认为实习带给自己什么
- 平时常用哪个app?(豆瓣小组)针对它怎么设计指标?
- 怎么衡量最佳小组?怎么设计指标?多个指标怎么汇总?
- DAU和留存率的关系?
- 如果投放广告,怎么确定会不会因广告过多影响到客户?
- 怎么归一化?
- 常用的假设检验有哪些?对xx率,xx均值用怎样的假设检验?
- 如何分析用户行为埋点数据?
- 反问环节(问了下自己不太熟悉互联网医疗有关系吗,回答说主要做的还是比较常规的数据分析,不需要一来就懂医疗,业务知识可以慢慢接触)
感觉面试官的能力也很强,一直在总结我的回答,而且很能发散地看问题。这次面试没有聊天感,考试感更强,所以全程精神高度紧绷,感觉有一定难度。幸运的是反馈很快,4点面完,大概5点半就通知二面了。
二面 12.30 1小时
本来约的是12.29,结果在那里等了面试官半小时,被告知面试官实在太忙了,明天中午才能面试(不吃饭的吗...)再加上我一面也反复调时间,感觉这个部工作真的很多,就打算单纯攒攒面经了。
- 自我介绍
- 之前做的一个词频统计项目,怎么清洗数据
- 之前在市场部实习的时候有用指标吗
- 市场部的时候一些业务问题怎么决策的
- 定指标的经历
- 为什么现在想做数据分析?怎么认识数据分析?自己有哪些优势?
- 职业规划
- 反问(问了具体工作,介绍的很详细,感觉就是服务于整个小荷的方方面面,具体工作内容和大多数业务端数分差不多)
这一面主要问经历,把很多我写在简历和自我介绍但自己都觉得非亮点的经历都问到了,庆幸自己对项目还算了解,虽然没有亮点项目回答的充分,但基本都回应出来了。面试完不到十分钟hr就打电话约终面了,所以感觉字节整体面试体验还挺好。
hr面 12.30 半小时
中间相隔时间太近了,然后我一开始面试的地方又不是很方便再面一次,只有临时换地方,迟到了。hr小姐姐人很好,网不好也没有计较。但是可能自己整体可能表现出来还是更想去腾讯吧,最后竟然挂在hr上。具体的记不太清了,写一写还有印象的吧。
- 自我介绍
- 之前的实习经历(然后hr发现两段都是和数分有点关系但不是数分,汗...)
- 之前的面试官介绍过工作内容了吗
- 职业规划
- 有哪些offer?目前怎么权衡?(然后hr总结觉得我还是想去鹅...感觉问题应该是出在这里)
总结
字节一轮笔试+三轮面试,我猜想可能也是为转正做准备,要不然就真的过于严格了。这个部门不知道是不是因为业务过多,面试时间总是改,说实话让我觉得不太舒服,但是面试官的实力(特别是一面)还是很强,思考问题很全面也很敏锐,和这样的人做同事应该能学到很多。
自己第一次正式找数分实习,之前在牛客学习了很多,所以还是决定把面经发上来,希望能帮助到更多的人。
#腾讯##小米##字节跳动##面试题目#