许愿一个美团offer,9.24hr面结束,附带部分面经
重写和重载的区别
JVM垃圾回收的判断
Redis为什么这么快
缓存雪崩,缓存穿透
volatile关键字,可以保证原子性吗
try catch 返回判断
MyBatis #$区别
数据库
隔离级别
重复读怎么实现
MVCC 机制怎么实现的
给了一个联合索引判断各种条件下走不走索引
然后就是问项目
合并两个有序的数组
联合索引判断
idx_name(A,B,C)
where A=1 and B=2 and C=3
where C=1 and B=2
where C=1 and B=2 and A=3
where A=1 and B>2 and C=3
Mybatis #$
二面
线程阻塞队列