8/11 面试问题: 自我介绍 1、对synchronized、volatile、Atomic的相关原子类有什么理解 2、synchronized 和 volatile怎么达到线程安全。有 synchronized 为什么还要 volatile? 3、为什么需要多线程 4、了解哪些网络协议 5、设计一个推送网络服务,讲清楚协议使用的细节 6、三次握手的发起连接,由客户端还是服务端发起比较好,为什么 7、递归实现反转链表 8、设计一个可重入锁 9、说说能够优化数据库查询的方法,把了解的都说一下 项目亮点或者最难解决的点(水项目,确实不知道怎...