快手数据架构研发实习生一,二面筋


自己准备的知识点:java八股文,leetcode300多题,flink原理已经大部分源码。spark原理,kafka,mysql,redis,hadoop,mapreduce,hbase。计算机网络,操作系统
一面:
1.我学了B站上的flink实时旅游项目。主要是问那些
问:项目细节
我: 结合项目说了,flink和kafka实现的精准一次。以及flink检查点和状态存储三种方式

2.java
问:GC原理
我:JVM的原理。包括引用计数法,可达性算法。标记清除,标记整理,复制,分代。单线程的年轻代垃圾回收器,老年代垃圾回收器。主要是说了CMS和G1

3,hbase
问:你了解hbase
我:我说了一下hbase中的hregion,以及写流程,读了解(Hbase了解不多,我主动说了,我只是看了几篇博客)

4:算法

1:
1     ->2,3
2.   ->3,4
3.  ->4,5
就是说:1依赖于2和3,1需要等2,3取出之后,1才可以取出。

我是用 类似于邻接表的形式解决。用hashmap

2: 树的后续遍历


二面:
 我之前做网络工程师,研究生才转行做大数据。
1:
问: 简历缺失部分
我:我没有写本科的信息。还有工作一年多的信息,介绍了一下工作

2:
问: 本科学了那些专业课
我:计算机网络,数据结构,操作系统

3
问:研究生和本科的课有什么区别 (我说了本科和研究生都学了计算机网络)
我:研究生更多的论文,主要是某个方面。老师上课的时间并不多。我们会自己演讲

4:
问:你flink,spark,kafka简历上的中间件掌握到什么程度
我:flink原理掌握,大部分的flink源码都已经看完。其他的中间件的原理都已经掌握。没有什么项目经验

5:
算法:最大连续子序列之和


5:
问:主要问我能实习多久,什么时间去。

二面没问什么原理。一面一个星期之前忘了很多。许愿HR
全部评论

相关推荐

ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
点赞 3 评论
分享
牛客网
牛客企业服务