1.Mybatis的作用是什么,为什么不用jdbc连接数据库?
2.List的底层数据结构是什么,怎么遍历list,list的方法有什么?
3.讲一下堆排序是如何实现的?
4.Springboot有哪些常用的注解
5.如果不用@Autowired自动注入,还可以怎么注入?
6.索引有什么作用,怎么实现?
7.讲一下锁
8.是否了解垃圾回收机制?
9.谈谈一些常用的算法
10.迭代器是怎么实现的?
11.什么是平衡二叉树?
12.B和B+树的索引问题
13.Spring和SpringMVC是什么关系
14.如何捕获异常,抛出异常,如何抛出一个特定类的异常呢?
15.怎么创建线程,了解线程池吗?
16.再讲一下集合吧,List是接口吗,ArrayList是定长的吗,Set是接口吗,Set下有哪些实现类
17.再讲一下红黑树吧



