字节 后端 一面(55min)1.自我介绍2.谈谈你了解java的哪些方面(集合、juc、jvm)3.讲一下基本数据类型,基本类型和包装类有什么区别4.讲一讲ArrayList和LinkedList有什么区别,分别用于什么场景4.包装类自动装拆包有什么问题5.讲一讲对jmm的理解,jmm有哪些特性呢(可见性、原子性)6.jmm可见性是如何实现的呢7.jmm如何实现原子性8.你了解哪些cas的类9.线程和进程有什么区别10.讲一讲你对线程池的理解,在项目中有用到线程池吗11.多线程的锁了解哪些,讲一下synchronized是如何实现的,锁升级12.为什么会发生死锁呢13.计算机网络7层协议模型...