京东提前批数据开发一面凉经

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

    电话面,首先互相自我介绍,说他们部门是京东零售
    然后是Java相关问题:
    1.Java运行时内存区域

    2.内存区域分布,Eden作用

    3.GC过程

    4.分代收集怎么实现

    5.垃圾回收器CMS和G1了解过吗

    6.Java信号区IO模型

    7.类加载机制哪几个过程

    8.类加载器哪几种

    9.什么情况破坏双亲委派机制

    10.ConcurrentHashMap怎么保证线程安全

    11.HashMap扩容机制,什么情况链表转为红黑树

    12.红黑树什么情况出现左旋和右旋

    13.Java有几种线程池

    14.synchronized和ReentrantLock的区别
    Java结束之后想问了个Spark的问题,我说目前还在学习不太熟悉,改成问Hadoop
    15.Hadoop正常运行有几个进程

    16.HDFS三个进程作用

    17.MapReduce原理,map和reduce过程
    一个反问后结束,全程不到20分钟,Java好几个问题没答上来,几小时后官网显示初面未通过