迅雷大数据开发

10.15一面(40min)
1.对数仓分层的了解?
2.实习主要做哪些工作?
3.HDFS的基本架构是怎么样?
4.HDFS的读写流程?
5.在读写的时候要是网路或者信息出问题后,HDFS会怎么处理?
6.如果出错的话HDFS会认为它是个什么结果?
7.namenode挂的情况下会怎么处理这个问题?
8.hivesql常用的开窗函数有哪一些?
9.rank()和row_number()有什么区别?
10.有个成绩单,有各个学生的名单,要找出单科成绩大于平均成绩的学生怎么找?
11.上面的题可以用一个select来完成吗?如果有多科成绩的话找出学生成绩每科都大于对应科目平均成绩要怎么实现?
12.TCP建立连接断开的过程?
13.TCP和UDP的区别?
14.UDP在哪个场景使用
15.在浏览器里面输入一个网站,打开这个网站的整个过程是怎么样的?
16.HTTP的状态码的话有哪一些呢?
17.HTTP长连接和短连接?他们分别表示什么呢?(查)
18.长连接和短连接的应用场景有哪些呢?
19.操作系统的线程和进程的区别?
20.线程安全是什么概念?(查的更清楚点)
21.线程不安全和安全具体会有哪些表现?
22.线程安全的话我们用什么方法来保证?
23.java的话常见会使用哪些方式呢?
24.死锁是个什么概念?
25.进程之间是怎么通信?
26.描述下套接字通信的方式?大概的过程时怎么样的?
27.操作系统中同步和异步的概念?
28.排序算法里面,稳定性是什么概念?
29.常用的排序算法有哪些是稳定的?
30.快排、堆排的大概过程?是稳定性排序吗?
31.数组和链表的区别?
32.栈和队列是怎么样的?
33.Java的ArrayList有什么特点呢?
34.ArrayList是线程安全的么?要加上线程安全特性的话要怎么去实现?
35.实际使用过程中可以用哪些来替代ArrayList达到线程安全?
36.Java中内存的分布式怎么样的?
37.GC的一般针对的是那一块内存?
38.Java的static关键字的作用?
39.Java中String、StringBuilder、StringBuffer的区别?执行效率比较?
40.Linux改变权限命令?修改一个文件所有者命令?如何查看磁盘大小?
41.如果有一个进程它的cpu占用很高?怎么去查出来?然后看对应的细节?

10.25二面(50min)
1.mysql的char和varchar的区别?
2.mysql的隔离级别?
3.mysql隔离级别可以解决一些什么问题?
4.隔离级别可以通过什么来实现?
5.mvcc是怎么实现的?
6.mysql有什么锁?
7.什么时候会加表锁?
8.给一个整数如何反转?
9.给俩个字符串"20130627"和"20180302"如何求出他们差几天?
10.100亿个数如何前10000个数
11.二叉树的层次遍历?
12.Java中有哪些集合?
13.HashMap是怎么实现?HashSet和HashMap区别?
14.线程安全是什么?怎么实现线程安全?
15.多线程是怎么实现的?
16.怎么创建线程?
17.synchronized和lock的区别?
18.synchronized的底层怎么实现?
19.==和equals的区别?不重写hashcode方***有什么问题?
20.run方法和start方法的区别?
21.volatile如何实现可见性?
22.hadoop有什么组件?
23.hdfs有什么组成?
24.hdfs的高可用怎么用?
25.hdfs读数据的流程?
26.mapreduce的流程?
27.你觉得mapreduce哪里做的不好?有什么好优化的?
28.reduce如何去map端拿数据?
29.hive如何实现行转列、列转行?

突然面试前收到了转转感谢信,很难受,状态很垃圾,估计二面凉了
迅雷都是八股文,问题还是很常规的

没想到还有三面
10.29三面(40min)
1.实习做了什么,公司主要是做什么?
2.介绍一下维度和指标?
3.项目中独立做了些什么工作?
4.项目用的数据规模有多少?项目耗费时间?
5.HDFS文件上传有哪些方式?
6.HDFS的存储格式?
7.生产环境中可以使用哪一种的存储格式?
8.ORC和Parquet的性能大概是怎么样的?
9.ORC和Parquet的压缩空间?
10.flume如果出现数据重复是什么原因?
11.维表更新的时候要如何去处理?
12.如何保证我读取到最新的一个维表的数据?
13.如果每天有几十亿条数据,如何创建表和索引来保证写入速率和查询速率?
14.你会选择哪个存储引擎来做?为什么?
15.实习项目的成果是怎么样的?
16.从项目里面得到的成长是什么?
17.你觉得项目里面最难的事情是什么?
18.为什么要做数据研发?
19.一个设计电梯的问题
反问:需要学习什么?数据研发岗位主要做什么?

#面试题目##迅雷#
全部评论
兄弟有后续吗
1 回复 分享
发布于 2021-10-22 00:26
你最后写算法或SQL了吗
点赞 回复 分享
发布于 2021-10-20 19:12
楼主现在几面了
点赞 回复 分享
发布于 2021-10-25 13:20
同三面完,问题都差不多,楼主有消息了吗
点赞 回复 分享
发布于 2021-11-01 15:58

相关推荐

点赞 评论 收藏
分享
评论
9
24
分享

创作者周榜

更多
牛客网
牛客企业服务