陌陌大数据开发岗一面凉经 8.10

    作者:ashuaizzz
    链接:https://www.nowcoder.com/discuss/711271?source_id=discuss_experience_nctrack&channel=-1
    来源:牛客网

    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的文件排成有序的

    反问环节

    ————————————————————————————————————————————-《写面经攒人品》