timeline:3.22一面,约的3.27二面 30分钟八股+项目 , 20分钟算法.String Stringbuilder Stringbuffer 区别String 为什么不可变(说的不清楚 ,回去在背背)线程的状态,以及怎么流转的 , 调度方式Jvm 新生代中为什么有两个 s区 parallel scavenge 用的什么回收算法线程安全的 例子 syn 和 volatile 各自的实现以及 特点 innodb的 隔离级别 ,为什么要设置成可重复读(mvcc ,行锁,间隙锁) , innodb有哪些锁 ,,怎么造成死锁(举了个例子)Redis 是单线程还是多线程 为...