java美团面试题讲解|提升能力,悠悠,美团 Java 面试 154 道题分享!
一、Java集合22题
1. ArrayList 和 Vector 的区别。
1. 说说 ArrayList,Vector, LinkedList 的存储性能和特性。
2. 快速失败 (fail-fast) 和安全失败 (fail-safe) 的区别是什么?
3. hashmap 的数据结构。
4. HashMap 的工作原理是什么?
4. HashMap常用方法
5. Hashmap 什么时候进行扩容呢?
6. List、Map、Set 三个接口,存取元素时,各有什么特点?
7.Set 里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用 == 还是 equals()? 它们有何区别?
8.两个对象值相同 (x.equals(y) == true),但却可有不同的 hash code,这句话对不对?
二、JVM与调优21题
三、并发编程28题
四、spring 25题
五、设计模式 10题
六、springboot 22题
七、Redis 16题
八、Netty10题 适用人群:java开发人员