海外党腾讯数据分系提前批三面面经
刚刚查询,已凉,功亏一篑,哎。不知道今年是咋回事儿啊,为什么数据分析会有三轮技术面试,之前我看论坛牛油们不管哪家公司的就都只有两面啊,第三面都是hr面,昨天收到第三面通知我都以为稳了,结果是总监面试。。。
1面:
自我介绍
自己的tech stack是怎么样的
自己进行数据分析的方法论是什么
缺失值如何处理
手撕两道巨简单的SQL
介绍一下朴素贝叶斯分类
用过什么爬虫(项目里提到)
SQL里面各种类型的join有什么区别
介绍一下马尔可夫模型
## 腾讯一面感觉挺简单的,基本就是统计基础➕SQL,和面试官聊的很嗨
2面:
自我介绍
项目介绍,跟着项目扣了一些无关痛痒的点
特征工程有哪些方法
手撕四道依然巨简单的SQL
智力题,给你一组数,填下一个数(开放答案,面试官讲考察数字敏感度的)
条件概率题,牛客上原题
“人患癌症的概率为 1/1000。假设有一台癌症诊断仪 S1,通过对它以往的诊断记录的分析,如果患者确实患有癌症它的确诊率为 90%,如果患者没有癌症,被诊断成癌症的概率是 10%。某人在被诊断为癌症后,他真正患癌症的概率为()”
我当时简单估算了一下答案是1%左右,我觉得不可能这么低啊,我就又算了一遍,发现我的逻辑并没有出错啊,我最后没办法,我就和面试官说我的解题思路,然后说我的最后答案是大概1%左右,我觉得这个答案肯定有问题,但我现在想不出来到底哪里出了问题。面试官笑了一下,说今天就到这,还有什么要问他的
我后面下来查了一下,这题最后的正确答案就是1/112,我真是。。。这题真是有意思,合着病人都被确诊了,结果只有1%的概率是真的癌症,🐂🍺🐂🍺。
二面给我的感觉也是相当基础,本来以为会问一些机器学习算法相关的东西,结果都没有问。。。
3面:
这也是传说中的总监面
自我介绍
项目介绍
MAE 和 RMSE 作为metric的应用场景是什么
Xgboost为什么效果好
模型复杂度是什么东西
你想要什么样工作
你在团队中会扮演什么样的角色
相比上两轮的面试官,总监直接就是全程冷漠,我感觉我自己当时太过于想要表现自己了,我在介绍自己项目的时候,屡次打断我自己,尝试讲一些我觉得他可能会感兴趣的点,结果他一直不说话,导致我最后看起来就像是对项目不了解,东拉西扯,没有逻辑,哎,自己把自己搞了。
总的来说,腾讯的几轮面试相当常规,说句实话,在面试之前我在牛客上看了差不多50篇数分的面经,万变不离其宗,三轮面试里面的问题除了第一轮里面马尔可夫模型我第一次看到问(有人被问过隐形马尔可夫模型HMM,那是因为那个楼主项目里有提到过,所以才问的),其他问题说实话我都自己准备过,可能就是因为自己都准备过,在最后总监面的时候,太紧张了,就老想着套用之前准备的答案,结果就让人可能感觉前后逻辑不连贯。
哎,和大家一起共勉吧,在正式批里争取上岸。
查看17道真题和解析