1. 自我介绍2. 拷打实习3. 对面向对象概念的理解4. Java有没有什么反面向对象的?5. 注解有用到吗,经常用的注解有哪些,原理是?6. 注解除了代码简洁,在面向对象的概念里有什么好处?7. 反射有使用到吗,在什么情况下会使用到?反射是面向对象的一个基础吗?他的思想是面向对象吗8. ConcurrentHashMap和普通的HashMap有什么区别,原理,对象结构,扩容流程9. 举几个你使用到锁的场景,包括数据库的,分布式的,乐观锁,悲观锁10. 数据库用什么比较多?数据库选型怎么考虑,MongoDB还是MySQL11. 数据库分库分表的阈值是什么?为什么要分库分表12.做题,如下图