阿里的电话总是那么突然,经常在上班上的好好的时候,就突然来了说个杭州的座机电话,接的多了看到就可以猜到。大家习惯就好,一般面试官会提前打电话预约时间,可以预约一个自己合适的时间,因为阿粉我加班比较多,所以预约的都是晚上 9,10 点~,不得不说,阿里的面试官也挺辛苦的。
每个人都有一个进互联网大厂的梦!我也不例外,虽然挂在了二面,但是也让我大开了眼界,更加激起我学习的欲望,准备在疫情结束之后再战阿里!
突如其来的一面
- 自我介绍
- 介绍自己做的项目
- 项目中最有难度和记忆最深刻的项目
- 说说Hashmap 原理
- 底层红黑树是什么?
- ArrayList 与 LinkedList的区别
- ArrayList 扩容的过程是什么样子的
- 常用排序算法和时间复杂度
- 快排的实现原理:双指针,建议在纸上自行手写实现,这样才容易记牢。
- Kafka 事务处理机制
- Kafka 消息重复消费如何处理
- Kafka 如何保证消息的可靠性
- 线上FullGC 处理方法
- 垃圾回收介绍下
- 多进程和多线程有什么区别
- 类加载机制
- 开发过程中关于规范的代码有什么好的可以分享
- Spring 解决循环依赖
一面相对来说是比较偏技术细节的,从语言本身到 JVM,再到框架和工具都有涉及。