1. 实习介绍2. CompletableFuture怎么用的和future区别3. cms和g1回收过程,双亲委派,如何打破?4. gcRoot 一定会被回收吗?5. jvm的内存模型6. 垃圾回收算法7. netty常用组件8. Object有什么方法9. redis分布式锁10. synchronized与lock区别,什么是AQS?11. tcp三次握手,为什么不能二次。整体过程。一直追问12. tcp四层模型+分别什么作用13. 实习相关14. 项目架构怎么设计的15. 为什么直接访问ip就可以访问到你的项目?16. 为什么要设置wait和notify在父类中17. 从url到服务器的执行流程18. mysql索引,最左匹配。。b树和b+区别与索引下推。19. 手撕20. 两个设计模式+两道算法