京东 Java 后台三面凉经

一面(54 min)

  1. 项目介绍

  2. SpringMVC 工作原理、内部流程

  3. MyBatis (缓存机制,一级、二级原理和作用,映射是怎么实现的,XML 怎么对应到 Mapper ***模式)

  4. MySQL 怎么分页

    主键 id 自增,很多数据,怎么获取十条数据:将每次 limit 的时候获取到的 id 索引,在下一次 limit 请求的时候加上这个索引 where 这个 id 再进行检索。

  5. HashMap 原理

    结构、put、get、remove 的流程、负载因子、当前数组容量、扩容阈值、哈希映射怎么解决冲突

    转换为红黑树之后插入节点要进行什么操作

  6. ThreadLocal 是安全的吗?讲讲原理分析与使用场景、内存泄漏、弱引用

  7. 讲讲 JVM 内存分区

  8. 线程间的通信方式(操作系统层面,信号量等等)

  9. 讲讲 volatile 关键字,能否实现线程安全?

  10. 项目中遇到的困难

  11. 做项目时候和成员交流有困难吗?意见不一会怎么样?

编程题:

  1. 链表判环(入环点、环的长度)

  2. 有一个无序整型数组,如何求出该数组排序后的任意两个相邻元素的最大差值?(桶排序,尽量分散,桶的数量为 (最大 - 最小)/ 元素个数)

二面(1h11min)

  1. 讲讲红黑树

  2. InnoDB 与 MyISAM 的区别

  3. 手写线程池需要哪些参数

    核心 10 队列 1000 最大 100 的情况线程池怎么处理

  4. JDK 8 与先前版本的区别

    主要:Stream 流 管道

  5. 索引最左匹配

  6. SQL 怎么调优?

  7. List、Map、Set 有什么区别?详细讲讲细分

  8. HashMap 与 Hashtable 的区别

    讲迭代的区别顺势还讲了快速失败和安全失败

  9. ConcurrentHashMap 如何实现线程安全?加锁是读和写都加吗?

  10. hash() 和 equals() 方法在哪些情况下需要重写?

  11. static 变量与非 static 变量加 synchronized 有什么区别

  12. 项目中数据库的表是怎么分的?是否用到强连接?强连接如何取消(保持一致性的情况下)?

  13. 有调试过垃圾回收吗?

  14. 讲讲 CMS 和 G1

  15. 讲讲 JVM 内存分区

  16. 项目中遇到的困难

编程题:二分查找(递归与非递归)

三面(59min)

  1. 项目介绍

  2. 为什么硕士就念两年

  3. 解释一下 MVC 三个字母代表什么

  4. GMS 与 G1 的区别、应用场景

  5. 垃圾收集算法

  6. 线程与进程的区别?为什么要有线程?

  7. Synchronized 与 Lock 的区别

  8. 反射机制(原理、使用场景、Spring 注入)

  9. 分布式系统

    消息队列,消费者运行速度不一,如何控制数据的同步(保证插入先于删除)

编程题:删除链表多个值

#京东##面经##Java工程师##校招#
全部评论
问的好难啊尤其一面,看样子和东哥做兄弟没那么容易
点赞 回复 分享
发布于 2019-08-23 15:26
二面第一题就是红黑树,我服了😂
点赞 回复 分享
发布于 2019-08-24 00:56
请问楼主,消息队列,消费者运行速度不一,如何控制数据的同步(保证插入先于删除) 这个问题具体怎么做啊?
点赞 回复 分享
发布于 2019-09-02 20:27
感觉问的挺有难度的
点赞 回复 分享
发布于 2019-08-23 15:19
怎么凉的?
点赞 回复 分享
发布于 2019-08-23 15:20
现场面吗?代码要手撕吗
点赞 回复 分享
发布于 2019-08-23 16:14
弱鸡想问一句,数据库强连接是啥东西?
点赞 回复 分享
发布于 2019-08-23 16:22
插个眼,下个月投京东
点赞 回复 分享
发布于 2019-08-23 16:54
你是提前批免笔试吗?
点赞 回复 分享
发布于 2019-08-23 20:46
请问 hashmap转换为红黑树之后插入节点要进行什么操作
点赞 回复 分享
发布于 2019-08-30 17:40
这。。都能凉吗
点赞 回复 分享
发布于 2019-08-31 21:59
问一下,兄弟你多少呢经验?
点赞 回复 分享
发布于 2019-08-31 22:39
挺难的
点赞 回复 分享
发布于 2019-09-03 15:45

相关推荐

jack_miller:我给我们导员说我不在这里转正,可能没三方签了。导员说没事学校催的时候帮我想办法应付一下
点赞 评论 收藏
分享
Natrium_:这时间我以为飞机票
点赞 评论 收藏
分享
评论
9
207
分享
牛客网
牛客企业服务