1.京东提前批 数据分析工程师

一面 &二面 公司面试。
一面:考察模型&技术。主要基于项目提问知识点。
1.1问了 LSTM 的三个门、大致原理。1.2 bagging与boosting的异同。1.3 随机梯度下降与批量梯度下降的区别。1.4 SQL掌握程度,没有现场写。
二面小组leader面,偏商业分析。

介绍项目。 数据不平衡,怎么办?除了抽样还有别的方法吗?

2.1 母婴类产品活动,设计活动方案。要不要派优惠券;给谁发券;券的面额怎么设置;怎么发放(人群选择);活动评估。 主要考察 AB test 的设计。

2.2 某品牌白酒6.1-6.18活动回顾(复盘),你会从哪些角度展示?

2.3 问了hive的掌握情况,有没有写过shell,Linux掌握多少。

三面 HR面:简单介绍自己。问了很常规的问题,没有记。深圳没有岗位,HR 面面完放弃了。。

京东整体难度一般,面试官人很好。

2.顺丰 大数据分析与挖掘 sp专场

一面 HR面, 视频面,20分钟。

自我介绍,介绍实习和项目。问我从两个实习经历学到了什么?对顺丰了解多少?你觉得大数据在顺丰有哪些应用场景?

家是哪里的,是独生子女吗?家人对你找工作什么态度?觉得你自己是一个什么样的人?有什么业余爱好?参加过什么社团吗?

二面技术面,电话面,20分钟。

介绍项目,问了一个问题:LSTM比CNN的优势在哪?没了。。
三面技术面:25分钟 视频面(赛码网)

自我介绍+专车项目。

Hive内连接和外连接区别。大数据掌握多少?map 和reduce过程。

两个业务场景: 1. 怎么根据历史数据和实时数据,预测某中转仓的件量。2. 每周一跟老总汇报,你会从哪些角度展示/你觉得老总会关注什么。

3.阿里 数据研发工程师

主管面:电话面试22分钟。
没有自我介绍,直接介绍项目。关注能解决什么问题、为什么要做这个项目,有没有落地。最后问了:你觉得机器学习与统计学有什么区别。
二面:在线编程笔试,一个小时。

首先介绍项目,二十分钟。接下来开始编程,写两道SQL(一道业务题,题目很长,一道分组top N)一道python,匹配字符串,时间到了就只说了一下思路,还说错了。

面完感觉很虐,没想到过关了。
三面:电话面30分钟。没有自我介绍,直接开始问学校做的项目,关注为什么&结果&创新点。感觉还好,很轻松的面试。

最后。。。历史重演。。。问到工作地点,说是没有深圳的,我就问能不能转部门(可能性很小),再一次因为工作地点失去了offer。
感觉我是自杀式的面试😭 😭


整体感觉:因为我有两段实习,也有可说的项目,所以面试都是基于项目。机器学习模型问的很少,SQL 除了阿里都只简单问了掌握程度。项目基本都关注能解决什么问题、遇到哪些困难&怎么解决、模型效果、项目落地等。