阿里团队一面:
三分钟简短自我介绍?
介绍自己的项目经验和个人的擅长点,面试官主要考察你的表达能力和语言精简能力。
第二步:项目中做了什么,难点在哪里? 你是怎么克服难点的?
主要是想了解参与过技术难度最大的项目难点,技术难点在哪里,你是怎么来解决的,考察项目经验(技术难度)。
聊天结束,技术面试正题:
技术面试正题:
阿里技术二面:
阿里技术三面:
三面是笔试,做了将近三小时,主要是考察自己对Java核心的基础!
总结出大概就是这几个考点:
阿里HR面:
聊人生谈理想,主要还是考察你对工作是否持积极的态度,以及你是否稳定,自信发挥就可以了。
面试耗时将近30分钟。
阿里面试总结:
阿里的面试特别喜欢面试技术原理,特别是
- 多线程
- NIO
- 异步消息框架
- 分布式相关的缓存算法等
- JVM的加载过程和原理
- 回收算法
- 以及具体使用过的框架,会问部分参数检验你是否熟用
- 第一面能通过,后续被录用的可能性就比较高了,第一轮非常重要,建议系统性的学习面试题目!
最后 历年来阿里面试题目与面试答案分享:
还有2019大厂Java面试总结: