最新阿里云面试题,先收藏一下

1. ThreadLocal有什么缺陷?如果是线程池里的线程用ThreadLocal会有什么问题?

2. 类的加载机制,为什么要用双亲委托?如何打破双亲委托加载机制

3. 如果有一个100万的qps项目,你会从哪些方面考虑系统的设计?

4. 你平时经常用到的设计模式有哪些?

5. 熟悉Reactive开发模式吗?

6. 你熟悉的分布式技术有哪些?了解他们底层的实现机制吗?

7. Springcloud 各个组件的运行机制是什么?

8. TreeMap与TreeSet实现原理是什么?

9. Array和ArrayList的区别?

10. JVM的数据区有哪些,作用是什么?

11. JVM堆内存结构是怎样的?哪些情况会触发GC?会触发哪些GC?

12. 数据库你们是怎么优化的?

13. synchronization 和Lock有什么区别?

14. 用过反向代理服务器吗?用来做什么?nginx负载均衡有哪些参数?

15. 你熟悉的消息对列中间件的实现原理是什么?和其他消息中间对比,有什么优势?

16. Poll与ePool的区别?

17. BIO与NIO有什么区别?

18. 手写代码题,不能是伪代码,能编译通过: 有一个变量list,元素存放集群的实例个数,有一个变量batch批次,根据批次均匀部署应用到集群的所有实例。

19. 你的职业规划?年薪期望薪资?


上面这些题是前段时间在阿里云面试的时候,面试官问到的一些题,只记得这些了,大家可以做一个参考,也可以加一下我的交流群:236283328,小白勿入群,谢谢

你可能感兴趣的:(最新阿里云面试题,先收藏一下)