前言:
今天要分享的阿里的面试经验,相信很多人去面试之前都是做好了很充足的准备的。在面试过程中,其实可以总结出面试官对于面试者相关知识技术要求。希望今天分享的经验对即将面试和快要跳槽的小伙伴有帮助。
一面:【30min】
面试官主要是想考察你的语言表达能力还有你之前做过的项目技术难度。
- 自我介绍
- 负责的项目中主要做了什么,有什么技术难点
- 说一下Java的线程池如何进行的
- 说一下同步和异步的区别是什么?
- 说一下哈希如何解决冲突的问题?
- 讲一下redis的使用场景,和对应的算法?
- 分布式的全局ID怎么实现?
- jvm的回收算法了解多少呢?
二面:【技术面30min】
- 你主要是想做业务还是研究呢?
- 介绍下你之前做的项目
- 说一反射的作用是什么?
- 说一下你了解哪些中间件?
- 说一下dubbo的rpc怎么去实现?
- 请说下排序算法?