求职刷题神器

funit.cn

讨论区 > 求职面经 > 东方网力大数据开发工程师面经

东方网力大数据开发工程师面经

KernelLdzh
发布于2021-03-02 10:45:42 44浏览

面试公司:东方网力科技股份有限公司

面试岗位:大数据开发工程师


基本信息

北京市海淀区学院路35号世宁大厦4层408室,上市公司,公司大概1000多人。问的较多的是Hadoop大数据分析、spark、kafka、还有就是一些底层,大概整理了一下,仅供参考。


面经内容

1.首先简单的自己介绍

2.对哪些大数据组件了解

3.HDFS里面,如果两个namenode都变成startby模式,怎么处理?

4.hive里面的分区和分桶

5.hive的内部表和外部表的区别

6.spark运行模式大概有几种,每种模式的区别

7.在yarn上运行,运行模式是什么

8.spark里面的job,stage和task区别

9.介绍一下spark运行流程

10.平时在开发spark的时候遇到什么问题(比如内存溢出)

11.spark中堆内存和对外内存在什么地方用到?我们为什么要调整堆内存和堆外内存的使用?

12.有两个数比较大,没有办法用常规的数据结构存储起来,把它放在string里面,位数比较多,可能有成千上万位,

做一个加法器,把这两个数加起来,入参数两个string类型的,出参是string类型,如果让你设计的话,怎么设计?

13.有一个数组,数组里面可能是字符串,里面的数有些会重复出现,有些只会出现一次,给你一个好的算法,来设计一下,怎么能找到只出现一次的这种情况。


面经总结

主要还是对自己知识点的理解,因为问的最多的就是一些知识点理论题。


本文首次发布于趣IT ,转载请注明出处,谢谢合作

东方网力大数据开发工程师面经

全部评论0

成为第一个评论的人

还可以上传7

表情
  • 微信扫码加好友进群