一面1.list2.map3.队列4.并发隔离级别5.java线程通信工具 如何让主线程和子线程通信6.锁 mysql的行级锁是怎么加的7.手写单例 为什么用双重校验锁8.手撕 链表排序 我说了用堆和归并两种方法 9.java的锁 synchonized详细说了些 reentrantlock没细说10.jvm和redis以及mq没问----当场接到二面并直接开始1.自我介绍+详细说说你简历上的项目2.针对项目问我如果并发达到四五个亿如何提高效率3.了解网关吗4.那你不了解的网关的话 你说说一个上线项目 客户端和服务器端之间是如何传递信息的5.项目qps6.计算机专业实习的意义7.算法题 根据中序遍历和前序遍历生成二叉树 核心代码模式第二天晚上oc