2020美团Java秋招一面
hashmap1.8和以前遇到hash冲突的不同
Hashmap如何扩容,如何解决冲突
创建线程的方法
数据库的隔离级别
索引失效情况
b+树
聚簇索引
知道有哪几种Lock
synchronized与lock的区别
进程与线程
多线程的意义
多路复用,BIO NIO
死锁问题,怎么解决死锁
线程池ThreadPoolExecutor的参数
链表反转
有哪几种设计模式
Java或者spring中用到的设计模式
单例模式的几种实现
内存溢出是什么导致的
对象在年轻代到老年代的过程
几种垃圾收集器说一下
垃圾回收算法
Set的底层是什么实现的
如果重写了equals和hashcode,两个equals的对象放到set里,最终set的长度是多少。
手写链表反转
#面经##校招##美团##Java工程师#