1.算法 给一个链表的其中一个节点 只能从这个节点开始访问链表 删除这个节点但是不给你这个链表的头结点区间反转链表2.自我介绍3.java编译和运行流程JIT4.GC算法G1垃圾收集器新生代的结构eden survive 老年代分别用的什么回收算法5.装箱和拆箱6.设计模式适配器模式 哪些常见的类用到了7.红黑树特点B树和B+树的区别hashmap底层结构8.tcp三次握手 四次挥手发送方的滑动窗口9.redis持久化机制10.mysql索引11.分布式锁乐观锁12.linux指令top查看CPU使用情况 grep正则匹配文件名13.es结构14.缓存击穿 穿透和雪崩的区别15.docker怎么查询每个docker部署的数量16.JVM调参17.反问