1.redis怎么去处理高并发的场景2.缓存三兄弟3.java的面向对象怎么做的4.如何实现多态,如何使用5.Oject类有哪些方法6.java的异常体系7.OOM是什么8.OOM可以捕获吗9.java反射是怎么实现的10.所有的方法都可以反射吗11.我想让一个方法不能被反射有没有什么办法12JVM内存模型13.各种变量存在哪里14.java垃圾回收15.垃圾回收算法16.gcroot有哪些17.synchronized和volatile区别18.可见性和禁止重排序指的什么19.原理20.有哪几类线程池21. ThreadLocal22.https和加密流程23. 类加载的过程有哪些24.详细的加载流程25.类加载器26.打破双亲委派27.自定义的类加载器在那一层28.算法题:树的z字形打印包括打印null