涂鸦智能面试题
涂鸦智能:
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.新应用如何分层设计,模块设计,什么是好的代码?
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 独特的留白!
评论