涂鸦智能:
1.BIO与NIO区别,为什么NIO效率高?说说NIO Buffer(Heap Buffer与Direct Buffer区别),为什么使用Direct Buffer?

2.线程安全地实现方式?ThreadLocal可能出现的问题?线程池中使用ThreadLocal可能出现的问题?(内存泄漏与脏数据的问题)

3.分布式锁实现方式

4.一致性协议 2PC与3PC,分布式事务的实现方式

5.如何保证接口幂等性?

6.如何进行Mysql 索引优化?

7.Dubbo 的SPI机制与JDK的SPI机制

9.Netty的核心组件与线程模型

10.多线程大量创建对象,如何排查问题

11.新应用如何分层设计,模块设计,什么是好的代码?