京东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
五月继续加油吧

#京东##Java工程师##实习##面经#
全部评论
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复
分享
发布于 2020-05-04 06:29
请问有笔试吗
点赞 回复
分享
发布于 2020-05-04 07:12
小红书
校招火热招聘中
官网直投
怀疑和你是同一个部门的面试官,题目都好像啊😂
点赞 回复
分享
发布于 2020-05-04 09:13
楼主报的京东什么部门呀
点赞 回复
分享
发布于 2020-05-04 16:50
更新没有
点赞 回复
分享
发布于 2020-05-07 21:54
2021?
点赞 回复
分享
发布于 2020-05-21 11:00
点赞 回复
分享
发布于 2020-06-20 10:51
京东必问多态啊
点赞 回复
分享
发布于 2020-06-21 05:22
一面跟二面隔了几天?
点赞 回复
分享
发布于 2020-07-01 22:57

相关推荐

11 102 评论
分享
牛客网
牛客企业服务