10.21 宇视科技一面1. 两个项目挑一个介绍2. 深挖,设计了哪些服务,用到了哪些中间件,介绍一下如何使用的(讲了Redis 和 MQ),3. 缓存击穿穿透雪崩4. MQ Direct Fanout Topic,如何防止消息丢失5. 消息堆积如何排查6. MySQL隔离级别,MVCC讲一下7. 分布式锁怎么用的,如何实现,分布式锁中value存什么值(这个不知道,下来之后看了一下应该是存重入的值)8. 介绍一下Java集合体系 Collection和Map接口9. 线程池常用参数,使用任务来了之后执行的流程是什么10. 介绍一下运行时数据区,方法区在哪,堆有哪些部分,1.8相比1.7有什么...