陌陌大数据开发岗一面凉经 8.10
1.HBase和MySQL这些数据库比他的优势在哪里?
2.HBase怎么解决大数据问题的?
3.Hdfs写流程中如果DataNode突然宕机了怎么办?
4.使用NameNode的好处(或者说有中心节点的好处)
5.HashMap:数组长度为什么到64才会转成红黑树
6.HashMap扩容为什么是乘2
7.ConcurrentHashMap如何实现线程安全的?
8.ConcurrentHashMap怎么分的段
垃圾回收:
9.怎么判断是可回收对象?
可达性分析
引用计数法
10.可达性分析根节点是怎么来的?
内核态和用户态
11.为什么要分内核态和用户态?
12.TCP如何实现可靠
13.Tcp 自动重传
**大概只记到这么多
算法题:
1 random()随机产生[0, 正无穷)范围的随机数,利用该方法产生生成[m,n]范围的随机数。
2 10G的文件,每一行一个数字,10M的内存,将10G的文件排成有序的
反问环节
-----------------------------------------------------------------------------------------《写面经攒人品》
#陌陌面试##面经##陌陌##校招##大数据开发工程师#