这家公司感觉很差,面试时间一拖再拖。介绍一下自己的项目有没有了解过消息中间件?有没有用过设计模式?你们项目中用过哪些设计模式?数据库的优化有哪些?在你们项目中如何实践?Redis 有没有用过?项目中用过哪些数据类型?项目中有没有用过线程池?说一下 IOC 容器的理解创建 Spring Bean 的方式有哪些?说一下 Bean 的生命周期说一下 Aware 接口有哪些?有没有读过 HashMap 的源码?用过哪些锁?与 ReentrantLock 的区别?说一下锁升级的概念说一下 MySQL 的事务隔离级别说一下 MySQL 的默认隔离级别默认隔离级别是怎么实现的?创建 Bean 的方式有哪些?(修正重复问题)用过 Docker 吗?用过 Spring Cloud 吗?垃圾回收器算法有哪些?(原问题序号笔误,补充完整)