第一次面试就是字节,面的挺蒙的一面记的不全:5.13拷打项目,问了很多如果xxx怎么办,已经开始满头大汗了static代码块有什么用项目中使用了static代码块吗static代码块可以实现单例模式吗,成员需要加什么修饰符(不太懂要问什么,说了final)静态代码块和静态方法有什么不同项目中用的是mybatisplus是吧,跟数据库连是如何建立连接的(数据库连接池),数据库连接池满了怎么办volatile保证原子性吗,怎么保证可见性和有序性(四种屏障背了下)java中用什么保证原子性(乐观锁悲观锁,syn,cas...)cas有哪些方法,底层是如何保证原子性的(我说硬件级别的保证,又问硬件怎么...