1.项目介绍2.问平时课业3.算法题——类似二叉树最大深度(写完又让写通过数组建树)4.项目背景是什么5.项目针对高并发的设计?6.项目数据哪来的?7.你说是爬来的,爬的时候被封IP怎么解决?8.项目其他拷打9.JVM的内存模型说一下10.栈、堆、元空间、程序计数器等都是用来干嘛的?11.创建类的时候对象放在哪12.项目写的时候有没有OOM过,怎么排查?13.JVM调优参数说一下14.说一下常用的GC算法和回收器15.详细说一下标记清除16.标记清除的时候要STW吗?17.synchronized 和AQS底层讲一下,有什么区别18.你项目里都是怎么加锁的?19.缓存穿透、雪崩、击穿是什么,怎么解决20.反问