一面:50min
主要是针对简历提问,几乎每个点都问了
1. 自我介绍
2. 介绍项目
3. 某预测类项目有继续测试今年的数据吗
(自己给自己挖的坑,简历里写了会c++)
4. 对c++的内存分配有了解吗
5. 程序运行的流程是什么
4. spark和flink的区别是什么
5. 简述spark原理
6. spark和mapreduce的区别是什么
7. 对hive有了解吗
8. 数据倾斜的产生和解决方法
9. ABTest场景题
10. 数学建模有获奖,讲了一些合作的经历
11. 一道sql窗口函数
12. 一道不限语言字符串处理
13. 反问(结果通知时间:当天)
二面:60min
二面和一面不是一个部门
1. 自我介绍
2. 介绍项目(面试官是做客户端开发的 上来就说他不懂这一块所以没深挖)
3. 开发上有做过什么吗?什么语言都算
4. sql语句的执行过程
5. 知道哪些数据库,了解分布式数据库吗
6. hdfs中小文件有哪些危害,如何解决
7. 简述spark原理,mapreduce和spark的区别
8. 用户画像场景题
9. 手写链表查询
11. 有拿到offer吗
12. 反问(结果通知时间:两个工作日)
三面 80min
聊项目实习的方向
归因分析场景题
瞎扯淡 包括
取得一定成果后怎么继续创造价值
常用的视频软件有什么缺点
掌握一个东西分几个阶段
职业规划
学习能力
(实习对口很好过,不对口就得瞎扯淡还不一定过了)
前面聊的很开心但没实习他觉得不好分,最后提了一句我会c++,捞起来了
结果通知时间:两天
hr面 30min
当天约当天面也是很刺激了
为什么某项目放弃了(三面提到)
为什么去年找的是数分实习
团队合作
阳光开朗
人生规划
加班问题
offer情况
结果通知时间:一周内