一面40min 1、自我介绍 2、JVM内存模型和各个区作用 3、Java中对象的分配过程 4、对象的创建过程 5、线程常见的创建方式 6、线程池参数 7、Synchronized底层原理 8、锁的优化 9、String的底层是怎么实现的 10、一道题 11、输入url到返回页面的全过程 12、TCP的三次握手 12、MySQL为什么使用B+树,为什么不用红黑树,B树 13、MySQL的事务的隔离级别和解决了哪些问题。 14、RR级别是基于什么实现的 15、做题,链表重排序 16、写个线程安全的单例模式 String a =...