写点什么

备战阿里面试一年半顺利通过二面,面对突如其来的疫情,让我的阿里三面搁浅 ing

用户头像
Android架构
关注
发布于: 刚刚

突如其来的一面


==========================================================================


电话预约:阿里的电话总是那么突然,经常在上班上的好好的时候,就突然来了说个杭州的座机电话,接的多了看到就可以猜到。大家习惯就好,一般面试官会提前打电话预约时间,可以预约一个自己合适的时间,因为我加班比较多,所以预约的都是晚上 9,10 点~,不得不说,阿里的面试官也挺辛苦的。


  • 介绍自己


常规流程,简单介绍自己的毕业院校,工作经历以及一些兴趣爱好,提交准备好,多背几遍。


  • 介绍自己做的项目


按照自己熟悉的项目流程框架去逐步介绍,项目主要做了什么,用了什么,这里一定要讲自己熟悉的部分,因为面试官会根据你提到的技术点展开后续的问题,千万不要给自己挖填不了的坑。我这边介绍的时候提到了开发,所以后面面试官问了好几个开发 的问题,所以一定要说自己熟悉的技术。


  • 项目中最有难度和记忆最深刻的项目


这个问题按照实际去回答就好,可以说自己做过的但不一定是最难的,可以是自己最熟悉的,觉得有亮点可以说的,避免讲不了几句就没话可说的情况。


  • 开源框架 – Volley,Gilde,RxJava 源码分析 ConcurrentHash,以及线程安全等问题。

  • 底层红黑树是什么?什么是红黑树


这个问题就是对上面问题一个很好的补充,Hashmap 在 Java8 的时候,会将链表在长度大于 8 的时候进行链表转红黑树,那么同样这也是一个延伸问题。红黑树:是一种平衡二叉查找树,


  • 常用排序算法和时间复杂度



  • 快排的实现原理


双指针,建议在纸上自行手写实现,这样才容易记牢。


  • Android 内存优化

  • Android 中的类加载器

  • Android 中的动画有哪几类,它们的特点和区别是什么

  • 热修复原理

  • 图片加载如何避免 OOM

  • 你觉得你的能力大


《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
浏览器打开:qq.cn.hn/FTe 免费领取
复制代码


概在什么方面?


一面相对来说是比较偏技术细节的,十分注重原理和源码解析。这里有一份互联网一线大咖整理的源码 PDF 手册,我也从中获益匪浅。现在把它分享出来。



下载地址:https://shimo.im/docs/3Tvytq686Yyv83KX


二面


=====================================================================

用户头像

Android架构

关注

还未添加个人签名 2021.10.31 加入

还未添加个人简介

评论

发布
暂无评论
备战阿里面试一年半顺利通过二面,面对突如其来的疫情,让我的阿里三面搁浅ing