2023秋招—大数据开发面经—多益网络

一面 hr面:问个人情况,问官网投递时回答的一些问题

二面——技术面

1、实习的工作是什么?

2、SQL调优有哪些?

3、介绍一下项目,主要做什么工作?(项目介绍还不顺畅)

4、为什么学大数据?

5、项目里的Flume是怎么用的?

6、TailDir为什么可以断点重传?(面试官说不能)

7、Linux什么指令可以监听文件?

8、Flume的事务是怎样的?(因为上一题提到了事务)

9、Kafka的基本架构?

10、RXR队列(不知道是什么东西)

11、Kafka的partition副本写数据是怎么写的?

12、Kafka副本的leader是怎么选出来的?

13、有没有了解Kafka的架构设计?

14、讲一个最熟悉的集合?(答了HashMap)

15、ArrayList是怎么实现的?LinkedList是怎么实现的?ArrayList与LinkedList有什么区别?

16、怎么声明字符串(String)?字符串new出来保存到哪里?如果是字符串常量保存在哪?

17、StringBuffer和StringBuilder有什么区别?

18、Java里除了Synconized,还有什么加锁方式?

19、介绍一下垃圾回收机制(说得不顺畅)

20、具体的垃圾回收器有哪些?

21、MySQL的存储引擎有哪些?Innodb的索引是怎么实现的?为什么用B+树?

22、索引的作用

23、内连接是什么?

24、有了解MVCC吗?介绍一下

25、Hdfs的架构是怎样的?NN和2NN有什么区别?

26、HDFS的HA怎么实现?

27、HDFS的写数据流程?其中一台DataNode掉线了,写数据会怎样呢?

28、HBase是列式存储吗?行式存储和列式存储有什么区别?

29、HBase的HA

30、用的Hadoop是什么版本?(3.1.3)

31、项目里Hive用的是内部表还是外部表?为什么用外部表?

32、Hive数据倾斜

33、有没写过Hive的UDF函数?(没写过)

34、有没了解过开窗函数?介绍一下

35、平时是怎么学习的?

36、意向的工作城市?

37、有拿到其他offer吗?

38、期望薪资?为什么区间这么大?

39、对互联网加班怎么看?周六加班学习能接受吗?

40、反问:大数据研发的日常工作是什么?(数据挖掘和平台开发)

41、反问:简历有需要改的?有什么需要提升的?(基础再强化,挖深层)

面试体验:有点差,一是迟到了半个多小时,说是前面的同学还没面完,二是技术面问太多了

最后挂了,个人感觉是期望薪资说高了

以上记录希望能帮助你们

你可能感兴趣的:(大数据,面试分享,面经,校招,数据开发)