上海现场面凉经:
1,先手写一个单例模式。问为什么要加上两个锁,不加两个锁会怎么样
2,实习做了什么
3,Redis在项目中主要作用是什么
4,rabbitmq作用
5,springmvc的流程,核心是什么,handle干嘛用的
6,手写交换二叉树节点(特别简单,可惜没写出来,现在想想都难受),递归的终止条件是什么
7,手绘url请求(不会)
8,spring作用,没有spring会怎么样,解释一下什么叫解耦

总体来说面试官很客气,难度不高但有一定深度,反正我也不会……数据结构薄弱实在太难受。

ps:面试之前侯等的时候听到一个面试官在视频面,问了一个最长回文子串的问题。面试官当时还说计算机网络他们面试必问,操作系统也需要很熟悉,问了死锁的四大条件。