面一:
1、ArrayList和LinkedList区别? 2、链表和数组的区别? 3、synchronized和volite区别? 4、MySQL有几种索引?详细说一下? 5、HashMap底层实现原理? 6、说一下哈希表? 7、两个有序数组的合并?复杂度? 8、Java序列化及作用? 9、sychronized可以修饰什们?修饰一个类作用的是什么? 10、ArrayList初始容量及扩容? 11、字节流和字符流的区别?
面二:
1、为什么要创建索引? 2、为什么要使用锁? 3、介绍一下公平锁和非公平锁的使用? 4、举例子说一下事务的一致性? 5、说一下redis有哪些类型?运用在哪里 6、说一下token? 7、说一下拦截器、过滤器、ioc的执行顺序??