1. Spring AOP原理?
2. ArrayList的源码?ArrayList可以添加null值吗?HashSet添加数据的过程
3. redis了解哪些
4. 怎么保证不会重复消费一个订单
5. 线程池用过哪些?具体哪些实现类
6. 数据库的索引知道哪些?数据库的索引为什么用B+树?有什么优势
7. 数据库怎么保证事务特性?
8. 数据库怎么保证并发性?
9. 数据库怎么处理并发事务
10. 设计一个秒杀系统?消息队列怎么保证消息的不丢失
11. 算法:打印二叉树从根节点到指定节点的路径