一面 都是比较基础,项目没怎么问,也没有问算法题 1 . TCP/UDP 差别 2. TCP的三次握手 3. TCP拥塞控制算法 4. 乐观锁悲观锁 5. java中如何实现线程同步 需要对共享变量互斥:Synchronized,ReentrantLock,cas,直接使用原子变量 volatile 6. 线程间通信 7. 进程和线程的差别 8.最短路径算法 ,Floyd算法知道吗? 9. 线程调度算法 10. linux常用的指令 11.spring ioc和aop是什么原理 12. java中代理机制 13....