提前 5 分钟进面试间,发现面试官已经在了,而且还是两个人,另一个面试官在旁听。 先问专业技能,再问项目 简单介绍一下熟练掌握的 Java 集合类 HashMap 的实现原理 注解的实现原理 反射的原理 详细说一下用到的异常处理,如何使用的 数据库的最左匹配原则 MySQL 中事务的隔离级别有哪些?开发过程中常用的是哪一种? 什么场景下会用到分布式锁? 为什么用 Redis?它为什么快? 如何实现分布式锁? 实现分布式锁时,有考虑过锁失效的情况吗?如何解决? MQ 是在哪个地方用的?为什么会用到 MQ 呢? 你觉得使用消息中间件对整个系统有什么帮助吗? Docker 是怎么使用的? 在哪里用...