职位:java后端时间:30min与项目几乎无关,一场酣畅淋漓的八股文拷打自我介绍String、StringBuffer、StringBuilder的区别?常见的异常的和错误有哪些?接口与抽象类的区别?介绍一下集合内容?什么是进程和线程?如何创建线程?sleep()和wait()方法的区别?线程安全和线程同步是一样的吗?什么是线程死锁?线程死锁的条件?怎么避免死锁?Java内存区域和JMM?Java线程池使用过吗?介绍其中的参数介绍一下Java的分布式锁?synchronized和lock区别?可重入锁、读锁、写锁是什么?Java中锁的底层原理是什么?对象头(锁头)分别是哪些字段?垃圾回收机制...