字节跳动 数据分析 产品方向 日常实习 面经(1,2+HR)
分享一下面经,字节跳动面试体验真的很好,很快也很轻松,一下子面两次,挺好(虽然这可能是凉凉的征兆)。具体的两个面试官的问题有点分不清了,所以把记得的都打在下面。
1.结合简历自我介绍
2.聊聊一个自己的项目(因为我的项目真的都很水,所以这两个问题都没什么好说的,我也不太清楚应该答这样的题目)据其中一个面试官说主要是为了看看工作风格
3.结合上的课问了问题,有一门课是回归分析和实验设计,就问了怎么设计实验,我举了给老鼠吃药的问题,说吃药和不吃药的老鼠的公母分布是一致的,面试官问为什么不随机抽老鼠给药,这样大概率下公母分布也能一致,而且别的没有观察到的特征的分布也能一致。当时我没有想起来,后来下了面试想起来了,其实这个给药的时候是有一个挡板设计的,就是假如公母都10只,那么应该在公的中随机抽5只,母的中随机抽5只给药,这样又能保证观察到的特征的分布一定一致,也能保证没观察到的特征的分布一致。感觉面试官并不想刁难你,他的确是想和你探讨这个问题(但也可能是我自作多情,没看透套路2333),只不过我在和人交流的时候总容易过于放松,不习惯即时进行思考,所以没有马上想到,感觉以后需要改正。因为这个,我对字节跳动面试官还挺有好感的。
另外我说我学过假设检验,所以还让我谈了一下自己知道的假设检验。这个我讲了randomization test,因为真的觉得奇妙,非参统计的确奇妙,可惜我以后无缘深入学习了,但是我讲的也不好,掌握得还是不够扎实吧,有点语无伦次。
4.问我sql程度如何,然后出了一个选出每天最高值,以及每天最高值对应用户的sql题,另一个面试官问了我各子句的执行顺序(应该是from, where, group by, select, having, order by)
5.问我买桃子和李子,如果两个的价格都上升了,那平均价格是否都上升,然后让我举个例子(因为平均价格就是两个价格用购买数量加权,所以即使两个都上升了,如果两个中相对便宜的那个(只要第二天涨价没涨到比相对贵的那个第一天的价格还高)买多了,那么还是可以拉低总体的平均价格)
6.如何检验十个群体的均值是否相等(我说如果是要检验存在一个不相等的话,可以直接用F test(anova),然后追问是否需要群体满足正态分布,一开始我随口说说不需要,后来开口解释为啥不需要的时候,说着说着发现需要了,但为了强行挽尊,我说我们一般就看成肯定满足的嘛,面试官说课堂上可能这样,实践中就不是了,然后我就改口说应该需要了,我觉得应该是需要满足正态分布的。另外,推荐一本书<<plane answers to complex questions>>,讲方差分析讲得很好,感觉方差分析也是一门好课,从一个全新的角度给我构建了回归的体系,可惜我学得也不是很好23333;然后我说如果是pairwise的话,可以用T检验;之后面试官说我知不知道还有一个chi2检验,我说我不知道;他问我那还有没有别的什么检验,我讲了permutation test,permutation一下,然后不断算新的两个样本的平均值之差,用这些平均值之差构成的经验分布来近似样本的平均值之差的抽样分布,根据现实样本得到的平均值之差得到p值)
10.问我还有什么要问的(我问了日常工作内容,其中一个说主要是写sql,另一个说会有和业务部门的接触,做假设检验,设计指标之类的)
其他暂时想不起来了。感觉内容还是挺简单的,主要围绕你自己说的经历来问你问题,不为难你。最后我问了大概什么时候有结果,说一周之内。
感觉我的面经也写得语无伦次,大家将就看吧。
2019/7/19更新==============================================================================
一天以后收到了三面的通知,进行了三面,三面感觉偏业务分析,真的好难,我都不会。感觉基本就顺着你自己挖的坑问的。
一开始问我常用啥app
我说微信微博
然后让我说区别
我说一个是熟人社交,一个还是偏内容产出,虽然微信也有公众号,但其实起的作用并不大,现在感觉看的人越来越少了
然后我给自己挖的坑就开始了2333333
面试官问我那要怎么分析为什么变少了
我说可以看看时间序列数据,是不是从某个时间点开始总流量就少了,可以对比一下不同类型公众号的流量变化,可以做做问卷调查(我其实根本不懂抽样,我为什么要提这个)
然后就问我怎么做抽样,男女比例啊什么的,这一段真的混乱,我脑中一片混沌,脑瓜转不动了。
后来总算过了这个话题,又问一个小贩卖樱桃,第一天进了100斤,每斤15元,第二天也进了100斤,要怎样才能多赚点钱。我说稍微涨点价,涨个1毛,感觉没人会敏感,那至少还能多挣1毛。但面试官不满意,问有没有别的方法,我说价格歧视?他让我具体说说,但我脑中其实没啥印象了,我就说多买打折,面试官说这样不是挣更少了吗(其实现在想想可以让基本价高于15,还是能赚),然后我就说那就是相同樱桃但定不同价,他说这样不太好吧,然后我说那就拍卖,他说你说这现实吗?他说有没有什么简单的定价策略,我真的不知道啊,啊啊啊啊,然后我就说那就询价吧,每个顾客从高于15开始报价,然后顾客不愿意就会杀价,以15为底线,达到一个共识,这个共识肯定在15及15以上,这样就能赚得比昨天多了(当时说的比现在这版还要混乱),感觉面试官还是不满意,希望有个更简单的策略。
然后就问我实习有没有做过数据分析,我说没有,只做过数据处理。
然后就问我你有啥想问的,我沉思良久,仍然问你们平时做啥,233333我觉得他好像有点不耐烦了,(我自己也对我不耐烦了,这个面试中沉思太多了啊喂,而且问的还这么没营养)我之后还鬼使神差进行追问,其实我内心是想尽快结束这面试的。我真傻,真的。然后面试官回答完我的问题,就迫不及待关了视频。我真傻,真的。流下悲伤的泪水。
2019/7/26再再再更新==========================================================================
一周以后收到了HR面,这次面试结束的时候我问HR大概啥时候会有结果,他说你也懂的吧,有时快,有时慢,因为我们也不只面一个,所以我觉得在字节的话,可能拖得越久,凉的可能性越大,迟迟没回信,大概就是竞争力不强。
HR主要就是聊天,先自我介绍,然后聊你以前项目遇到的困难是什么,怎么克服,多久克服,啥时候毕业,什么打算,投了什么别的公司,结果如何。说一下以后的工作时间(早10晚7,但晚7是假的,大家都要加班,然后大小周)。其实渐渐地我好像也不是那么想去实习了,因为我以前工作过,一想到又要996,真的心里发憷,但是没有办法,我口语差得一批,在USA留不下来,只能回国修福报。同时,又不好意思在家干坐着准备秋招,只能难为一下自己了,加油,你可以的!祝我最后能找到一个算法类的工作!
2019/8/16最终更新=========================================
今天去问HR,HR说我看你已经进秋招流程了,所以我们这边也不能动你的流程了,我说是不是我不能日常实习了,他说对的,所以我彻底凉凉了。
#字节跳动##面经##实习##数据分析师#