上来自我介绍,然后提问:1. HTTP 请求中,TCP 是怎么建立连接的?三次握手分别代表什么?2. ThreadLocal 底层是如何做到线程隔离的?3. CMS 和 G1 的回收过程具体是怎么执行的?4. 了解过其他的垃圾回收方法吗?5. 多线程与锁 synchronized和volatile的区别?6. HashMap 为什么线程不安全?ConcurrentHashMap 1.7 与 1.8 的实现有什么差异?7. 默认事务隔离级别?会导致幻读吗?8. Redis 为什么快?它是多线程吗?用了什么机制?9. 布隆过滤器的原理是什么?有没有误判?10. 提到使用 RabbitMQ 解耦秒杀...