🤔 面试感受 面试官人很好,我很菜进程和线程的区别线程没有自己的内存吗线程的运行多线程可能会造成的问题内核态到用户态的切换127.0.0.1是什么127.0.0.1和localhost的区别TCP和UDP的区别TCP和UDP的应用场景TCP创建连接的过程TCP为什么是3次握手而不是2次1.防止历史连接初始化连接产生混乱(扯了很久面试官说不是这个😰) 2.确保双方的收发都是正常的Synchronized的实现思想使用过哪些mapmap的底层数据结构map出现冲突怎么解决除了拉链法还有什么方法,各自的优缺点是什么juc下的包有了解过吗?基于什么思想实现(AQS和CAS)JMM模型JMM模型保证了什么,除了可见性线程池的优势线程池的原理手撕:1 两个线程交替打印1-10(没写出来给换了个)2 无重复最长子串 (太紧张还是没写出来,说了下思路)