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


自己准备的知识点: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
全部评论

相关推荐

10-09 00:50
已编辑
长江大学 算法工程师
不期而遇的夏天:1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
点赞 3 评论
分享
牛客网
牛客企业服务