1. 自我介绍2. 手撕算法:返回链表的中间结点3. Java面向对象,请你说一下什么是对象?4. 面向对象编程和面向过程编程的区别?5. 进程和线程有什么区别?6. 线程是否还有细分的?(Java21的虚拟线程,go语言的协程)7. 守护线程和普通线程的区别?8. JVM 是由哪些内存组成的?都有什么作用?9. JVM 垃圾回收器,如何确定哪些对象需要回收?10. JDK8和JDK17的垃圾回收器?JDK8默认垃圾回收器是什么?11. JVM中,什么是 stop the world ?12. http 的执行流程是怎么样的?13. TCP 的三次握手和四次挥手?14. Spring 中的事务...