首页 > 京东Java实习面经
头像
person01
编辑于 2020-05-21 11:02
+ 关注

京东Java实习面经

京东一面  4-24 30min

  1. 自我介绍

  2. 作用域有哪些(public,private,default,protected)

  3. 内部类是什么(inner class,nested class)

  4. final关键字

  5. static关键字

  6. volatile关键字(内存可见性,防止指令重排序部分没说好)

  7. hashSet,LinkHashSet怎么实现的(底层hashMap,LinkHashMap)

  8. ArrayList和HashSet区别(集合,列表)

  9. 可重入锁,可重入读写锁(读共享,写互斥)

  10. 线程安全的类有哪些,concurrHashMap说一下(加锁机制等等)

  11. 问项目

  12. 反问(问什么时候给结果,面试官说大概一个星期吧。结果下午收到邮件明天二面。。。)

京东二面 4-25 30min

  1. 问了一下项目

  2. Java中的多态是怎么体现的(说到了重写和重载,静态分派和动态分派,为什么是静态多分派和动态单分派呢)

  3. Java创建线程(说了JVM虚拟机栈的东西)

  4. 线程池描述一下

  5. 对象映射,存储到HashMap中要做什么(说了重写hashcode和equals,又问了区别)

  6. Md5是什么,是双向的吗(单向散列),怎么用到(保存用户密码之类),双向密码有什么(不是很懂,说了类似带密钥的加密算法)

  7. 二叉查找树的实现,增删节点(只是普通的查找树而已,把自己说懵了)

  8. 最大堆最小堆的实现,优先队列的实现,怎么找到最后一个非叶子节点(力扣和牛客有些题目要用到最大堆,当时有一道没有用优先队列,是自己写一个数组维护的,大概说了一下流程)

  9. Mysql的索引结构(B+树数据结构)

  10. Mysql的事务隔离级别,幻读和不可重复读(说的不太清楚,没有介绍到mvcc的实现)

  11. TCP/IP协议栈分层,传输层有什么协议

  12. TCP和UDP的区别,怎么实现可靠传输(大概分析一下确认重传,流量控制,拥塞避免)

  13. 重定向和转发的区别,怎么体现

  14. 反问

京东HR面 4-28 13min

  1. 自我介绍一下

  2. 为什么想到京东来实习

  3. 问了项目的经历,是个什么项目,多少成员,做了什么等等

  4. 为什么不考研

  5. 觉得相比研究生或者985院校的学生优势在哪里

  6. 能够来实习的话,什么时候能到岗

  7. 如果到北京实习住哪

  8. 问了啥时候知道结果,说要到五月

面问官网状态没变化,还是HR面试中。最近也了解了一下好多牛友都到HR面了,不太清楚后续的操作。
许愿能oc
五月继续加油吧

更多模拟面试

全部评论

(9) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐