1.在招聘网站上面投的,因为是海投就不记得是哪个网站了,投了过几天就有hr过来找你,填好信息,先进行了笔试,然后过了几天就来面试了。
2.参加的是滴普的数据开发实习岗的技术面
滴普采取的是群面,四个求职者,四个技术面试官,一个hr,
过了以下几个环节:
1.面试官自我介绍,四个面试官会对自己做的工作和项目以及擅长点做介绍(重点!因为后面有一个向面试官提问的问题,如果你问到了跟面试官有关的工作问题,可能是加分项)
2.四个求职者,自我介绍,姓名+学校专业+绩点+校园成绩+为什么选择公司
3.面试官根据你的简历项目提问,这个就是纯技术了,你被问的越多就说明越有戏,我一开始就被一个主要做实仓的面试官问了...而那个项目我是和实验室同学们一起做的,我自己了解不是很深入,结果我卡壳了,最大的寄点在这里,然后就是后面问我spark 的执行流程是什么样的,我没有回答出来,我不记得了!我真的好菜QAQ
4.就是面试官提问然后我们抢答,第一个问的就是关于公司项目的,我们四个没有一个人说得出来,然后面试官就问了一个maven的安装,我就回答了一下,后面就是一些常事问题,基本上就是聊天了。
5.最后是求职者反问面试官,这个也是跟聊天一样,由于我们组有一个人很会讲,讲了起码半小时吧,就把面试时间拖了很长,应该一个小时差不多
1.项目提问
2.根据你的简历提问题
3.spark的运行过程
4.JAVA方面的问题
了解泛型吗?
了解线程池吗?
了解线程池的那些核心参数?
了解锁吗?
如何理解乐观锁和悲观锁的区别?
spark方面的:
运行流程
shuffle过程等
线上面试的,面试官迟到了几分钟,先随便聊了几句,然后让我做个自我介绍,后面开始面试了。面试的问题不难
面试官问的面试题: 1、能简单介绍下你们的组织架构?
2、你们数据相关的都有什么系统?
3、你们团队有多少人?
4、数仓的数据量多大?
5、除了o层,数仓有多少任务?
6、数仓的任务要跑多久?
7、外部数据平台数据的流向?
8、外部数据平台有哪些数据入到数仓?
9、数据交换平台的应用场景?
10、你们大数据平台几个节点?
11、计算框架用哪个?
12、Spark调优会吗?
13、Spark参数调优?
14、SQL优化会吗?怎么优化的?
15、你们数仓怎么分层的?
16、都有什么主题域?
17、你希望自己往哪个方向发展?
18、有没有想过自身工作方面有什么痛点?怎么解决?
19、你有什么问题要问的?
本人背景为双非本科,c9硕,科班出身。
一二面问的问题都比较基础。一面主要是hadoop、hive、spark;二面开始进阶,会问一些工作中常用的组件,一面都回答上了,二面的时候感觉好些问题不会,但是最后面试官安慰说应届生这样已经很好了。三面的话问的研究生主要做了什么之类的。
一面都是基础问题,比如shuffle流程,hdfs读写流程,网上都有。
二面的话问的包括kafuka、flume,但问的比较具体,我不太了解,所以答得比较模糊;
三面问了研究生学了什么,做了什么项目,我说深度学习学得很好,然后就让我从浅到深的给他讲了一遍;另外问了业余爱好,说喜欢看书,还聊了看什么书。