荣耀面试:大数据开发岗一面8.18二面8.21 持续更新~
一面:技术面 35min
1. 自我介绍
2. 说一下大数据整个开发流程各部分用到的组件
3. 说一下MapReduce流程
4. 说一下shuffle机制
5. 说一下reduce的shuffle?
6. HBase存储结构
7. Kafka生产者和消费者
8. Kafka消息机制
9. Kafka怎么保证消息可靠
10. 如果要保证一个消息持久化之后才会消费下一个消息你怎么做?
11. Java内存
12. Java8 java内存哪个部分变了?
为什么要把方法区挪出来?
13. 说一说垃圾回收机制
14. 实际中如果遇到内存溢出你会在哪个地方进行检测?
15. java8有哪些新特性,你实际中用到过哪些?
16. lambda表达式了解么?
反问环节
二面 :综合面 25min
1.自我介绍
2.项目介绍
3.在学校有没有做过志愿者 有什么收获
4.有没有做过兼职 遇到过什么困难吗
5.在学校遇到过最大的挫折
6.爱好
7.你对996、大小周、加班怎么看?
8.了解荣耀公司吗
反问环节
求个offer!!!!!
--------------------------------------------------《写面经攒人品》
#面试复盘##面经##校招##荣耀手机##大数据开发工程师#