阿里比较看重对于个人综合素质的考察,主要面试方面有自我介绍、技术面、英语面、大学面、个人规划、个人疑惑等。
PS:阿里春招是人生中第一次正式面试,经验严重不足,与面试官对答时有些紧张,心态没调整好。
技术面
考察Android相关基础知识,主要问题如下:
- 面向对象的三大特性,说明你在项目中的应用
- 简述内存泄漏,说明你在项目中遇到的内存泄漏
- 简述OOM
- 进程间通信实现方式
- Android四大组件
- Activity的生命周期
- 简述你读过的开源源码或底层源码
大学面
- 自我评价你的大学生活
- 简述你大学最喜欢的课程,并说明你对该课程的应用
- 描述大学遇到最大的问题
总结
- 面试经验缺乏
- 对于应用开发的理解不够透彻
- 源码阅读量约等于0