1. 为啥想做测开?2. CPU 负载很高但利用率很低,可能是什么原因?怎么排查?3. 排查这些数据用什么命令?4. 线程和进程是啥?有啥区别?尤其是在系统资源占用上。5. 死锁的必要条件是啥?6. 进程间通信有哪几种方式?7. JVM 内存结构是怎样的?8. JVM 内存里,哪些是线程共享的,哪些是独立的?9. 垃圾回收主要在哪块区域发生?10. 堆里的垃圾是怎么识别的?有哪些算法?11. 详细讲讲分代收集算法?12. 类加载有哪几个阶段?都干了啥?13. 验证阶段会检查啥?哪五种情况必须初始化类?14. Redis 有哪些基本数据结构?15. Redis 持久化用的是哪种方案?16. 互斥...