1.内存溢出是什么?2.说一下垃圾回收机制?3.G1和CMS的区别?4.hashMap线程安全吗?线程不安全有什么问题? 5.CAS的ABA问题?6.CAP理论?7.实习期间的公司选择的是一致性还是可用性?8.什么是倒排索引?9.什么是跳表?10.了解那些shell命令?11.grep是什么命令?12.线程池的核心参数、执行流程?13.手写SQL: 查询班级前10名的分数,包括并列的分数14.数据库范式?15.1,2,3,4四个列建立联合索引,查询1,2,4 此时走索引吗?如果查3,1走索引吗?16.使用limit查询100w,这样查询有什么问题?17.什么叫回表?18.RabbitMQ的核心流程简单介绍一下?19.Redis的分布式锁怎么设计,底层实现原理?20.算法: 力扣25 K 个一组翻转链表