二面:1、自我介绍2、谈谈操作系统的线程和 Java 线程的关系3、谈谈协程4、谈谈 WebSocket 网络层面是怎么做到的?有没有用过 Netty 这种更底层的框架包?谈谈它跟网络库 Socket,WebSocket 有什么关系?5、谈谈什么是分布式事务6、谈谈分布式事务有哪些范式?7、谈谈有哪些常见的限流算法?8、滑动窗口相对于固定窗口而言,为什么要滑动?主要解决什么问题?9、谈谈 Java 的 synchronized 关键字,它是什么含义,什么场景使用,有什么特点?10、synchronized 和 CAS 的区别?11、浅谈实习做的工作12、做题:将两个有序的链表合成一个升序的链表...