京东提前批_java_一面
1、自我介绍
2、泛型
3、ArrayList和LinkedList
4、HashMap,问到了一些参数,JDK1.8之后的变化,为什么是8以上转红黑树6以下转链表,hash计算后初始长度16的时候如何存放,负载因子,问的很深,后边答不上来
5、concurrentHashMap如何实现线程安全,1.8之前segment分段锁分几段
6、线程池,创建线程池的参数那七个都是什么
7、elasticsearch分词器,elasticsearch和MySql有什么区别
8、MQ如何实现幂等性
9、MQ解决消息积压
10、打开编译器写了个单例模式,写了双重检查锁和静态内部类
11、反问
总的来说,京东一面不怎么出算法题,刷了两三百道leetcode题基本没怎么用上,倒是对中间件问的挺多的,感觉自己中间件这些东西学的不太好,得好好补充一下知识,面试官还是很好的,大家加油,求个复试!
#提前批##京东##校招##面经#