1.自我介绍2.讲一讲 Java 里面的jvm内存分配,内存模型是怎么样的?3.堆里面具体又是怎么分的?4.为什么在堆上去做分代分区的模式?目的是什么?5.详细介绍一下你提到的几类垃圾回收算法。6.Java 里面多线程是怎么用的?举个具体的应用场景。7.Java 里面常用的工具线程池有哪些?8.ThreadPoolExecutor 构造函数里面有哪些核心参数?9.线程池的队列满不满是怎么判断的?10.Java 里的有界队列是用什么实现的?11.如果参数里用了无界队列,会产生什么问题?12.线程安全的产生原因是什么?请从内存分配的角度解释。13.什么是 HTTP 协议?它的主要格式(请求体 / ...