1. 面向对象的特性2. HashMap 和 ConcurrentHashMap 的区别3. 索引为什么用B+树而是用哈希表?4. 解释一下CAS?5. 怎么使用Redis分布式锁怎么实现?6. Redis Zset 底层的数据结构7. rabbitmq 怎么保证消息的可靠性,保证消息不丢失8. RabbitMQ 消息积压怎么解决?9. Java 创建线程池的参数10. 核心线程数满了,什么时候创建新的线程?11. 线程池的拒绝策略12. 数据库MySQL 最左匹配原则13. Linux命令,如何查询某个进程占CPU过高14. 在学校是否参加过社团活动15. 在学校期间,跟同学是否沟通,和舍友...