一位从传统IT跳槽到互联网做数据分析师的面经


本人因工作中建模需要参加七月在线的集4,同时购买了两个NLP课程,经过前后四五个月收获很多。我之前是在一家传统快消公司负责电商相关数据分析工作,在经过集四培训后正式提离职。经过一个个多月面试,最后入职一家互联网公司任数据分析师岗。下面分享这一段时间面试经历。

中间面了二十多家公司,由于之前工作偏运营分析,因此此次投递的是数据分析,
面试内容包括运营分析+基础算法内容,以下整合百姓网、哈罗单车、京东商城、饿了么、拍拍贷、GIO、蚂蚁金服、今日头条等公司的面试遇到的相关问题:
1、 之前的项目经历(有1-2个能逻辑清晰、有结论的项目描述)
2、 比如网站内容频道留存率下降,可以从哪些维度分析?(整理一套条理清晰、完整成熟的分析架构)
3、 常规SQL代码:行列转置、时间函数、聚合函数、左右拼接、子查询、数据更新、笔试代码(思考如何设置筛选条件及拼接条件)等等
备注:我常用的是SQL Server 在一家一直被质疑代码在hiveSQL是否可以运行,以及运行效率问题?如果对HIVESQL熟悉的可以大致比较,不熟的话也不要紧,多家公司不要求。

4、 解释下Logistic回归,和线性回归的差异?sigmoid函数在概率为0.5的时候自变量正好为0,那如果业务场景需要想要改成概率为0.6的时候自变量为0,应该怎么做?
5、 对哪些算法比较熟,解释下随机森林,他的随机性主要体现在哪些方面?对Xgboost或XBDT是否了解,他们之间的差异是什么?
6、 熟悉哪些聚类算法,解释下K-means算法?什么时候或条件下停止迭代?
7、 什么叫特征工程?有哪些评估模型好坏的指标?
8、 除了上面问题,经常会被说,公司希望建模的同学会用jave,这话估计是对我不满意才说的吧。
9、 常会被问到的还有:目前薪资、期望薪资?以及有什么 问题想问他的?

备注:对于期望薪资,开始面试时候拿不喜欢的公司试水的时候,可以大概评估试试,如果到了喜欢的公司认真面试的时候,薪资建议面议,一般到HR那都能聊到还可以的。
面了很多公司,基本问题都是那些,而且除了前工作项目外,很多培训都有讲过。所以主要认真准备项目内容和基础算法:①内容熟悉、②描述逻辑清晰、③至少要准备1-2块可深挖的板块(前期先准备,面了一两家再优化),还得谢谢张老师中间给了很多帮助,祝大家都能找到有发展又多金的工作!
已邀请:

沉默中爆发

赞同来自:


谢谢分享。请问是所有公司对SQL的要求都比较高吗?
或者是楼主是SQL相关的项目经验?
我的SQL只掌握了一些常用的功能,所以咨询一下。谢谢

要回复问题请先登录注册

返回顶部