一面
1.自我介绍
2.ArrayList和LinkedList的区别
3.ArrayList比LinkedList内存高效的原因
4.ArrayList随机访问比LinkedList快的原因
5.==和equals()的区别
6.equals()和hashcode()的关系
7.Object有哪些方法(这个问题有点懵,居然连toString()都没想起来)
8.MySQL对结果排序的关键字
9.视图的优点,能不能在视图中修改数据
10.redis有哪些数据类型
11.redis向hash中存储数据的语句
12.了解的排序算法,快速排序的思想
13.哪些排序算法在一次遍历之后可以得到最大的元素
二面
-
JAVA八大基本数据类型
-
JAVA反射
3.问用过什么数据库,果断mysql。
4.索引建立的规范
5.手撕一个查询语句,没让写,说思路。
2、用过哪些微服务框架(没怎么用过)
3、缓存雪崩(缓存失效导致访问数据库太多)
4、SpringMVC有哪些注解
5、@Param注解是SpringMVC的吗
6、Mybatis 里面# $区别
7、System.out.println(“5”+3)
10、进程和线程的区别
11、普通类和抽象类区别
12、String和StringBuffer区别
三面
1.Redis缓存击穿怎么办