1.java当中类加载的过程2.解释一下 java当中的强引用3.解释一下java当中的四种引用类型4. 内存泄漏是啥5.进程以及线程的区别6.什么是线程安全7.java里面线程同步的方法有哪些8.死锁是什么9.解决死锁的方法有哪些10.tcp的三次握手11.tcp的四次挥手12.TCP和UDP的区别13.如何把udp变成类似于TCP那样可靠的 (QUIC)协议14.讲一下Hash表的实现创建15.讲一下快速排序16.熟悉设计模式嘛? 讲一下设计模式二叉树的右视图 leetcode 199 bfs交错字符串 leetcode 97 dp