大三双非渣本 一面: 1,自我介绍 2,看过什么书(深入了解JVM虚拟机) 3,说说JVM有哪些内存区域吧 4,讲一下JVM的各个区域,虚拟机栈栈帧里有什么 5,了解过Volatile嘛,先说说volatile的特点吧,怎么防止指令重排的,讲讲原理 6,操作系统学的怎么样?说说进程,线程,协程的区别 7,说说进程间通信的方法,详细讲一下每个方法的优点和缺点 8,会计网嘛,讲讲TCP三次握手四次挥手吧(然后我就把面试肯定会问的所有情况都讲了) 算法题:二叉树的最近公共祖先,栈实现队列 二面 1,讲一下你在简历上写的最熟悉的项目 2,Spring默认是单例还是多例,讲讲单例模式 3,会redi...