前言

先介绍一下自己的情况吧

成都青城山下某大学毕业,专科,移动互联网开发专业毕业
26岁,19年出来实习,工作经验接近三年,主要做Android,自己喜欢瞎折腾,从去年开始便涉猎了一点音视频开发相关的技术。

年底由于种种原因想换一份工作,但由于太忙,没认真搞简历,也没怎么复习基础,导致很多本来会的都没敢往简历上写。于是写了一个简版的简历挂在Boss直聘上,准备年过完再认真筹备这件事情。
令我意外的是,一周竟收到八条阿里的面试邀请,看了网上前辈的一些心得:阿里三个月内只能应聘一次,于是选了两个心仪的部门投了简历,其中一个内推完没下文,多半是学历没过

以下是阿里面试过程

2021/4/15 第一轮 电话面试
1.自我介绍
2.介绍下Android的mvc/mvp/mvvm
3.view的事件分发机制
4.viewGroup 怎么知道view有没有消费事件
4.写一个单例模式(解释单例模式中的sync,双锁,volidate)
5.算法题目:
有A和B两个有序数组(数组元素不重复),给出sum,请找到A和B中所有相加和为sum的序列对(面头条遇到的)

 

A:[1,4,5]B:[3,4,6]sum=8output 1,1,2,0 => because A[1]+B[1]=8 /A[2]+B[0]=8

6.内存泄漏有哪些?怎么排查

2021/4/20 阿里2面

1.自我介绍
2.你遇到最难的问题是什么
3.android的handler机制
4.android的anr机制
5.android冷启动优化
6.android弱网优化
7.android 视频相关有了解么?
8.android长图片加载怎么实现
9.gradle用过哪些
10.最近看什么书?
11.职业规划是什么?
12.能接受在北京工作?
13.算法题目:排序二叉树转有序双链表,要求在原来的树节点基础上增加。

2021/4/23 阿里3面

1.自我介绍
2.项目里面的难点(如何解决,解决方案是什么)
3.一个app发布一个版本后,发现变卡了,你如何复现?如何得知某个地方变卡,如何得知用户在某行代码变卡
4.android 动画机制有哪些?
5.lottie的原理
6.直播中的动画要怎么做?要做成动态的,比如礼物是可以配置的?
7.算法题:找出数组中的k数。k数的定义:比位置位于这个数前面的数字都大,且比位置位于这个数后面的数字都小的数字(数组首尾的数字不用管)
[4,1,3,2,7,9,8,10,12]
此数组中的k数为7和10
8.人在杭州?对换城市有什么想法
9.看你是做中台的,为什么选择业务?

2021/4/29 阿里4面

四面就是杀价砍价环节了,还涉及到一些不方便透露的环节,在这里就不过多描写了,在这里给想要去阿里的小伙伴提个醒,尽量地去了解你想要面试层级的薪资范围,避免开的太高或者太低。

面试之前的小准备

说实话,在面试阿里之前,我是准备了很长一段时间的,一边在复习的时候,我也把自己学习过的资料整理了一番,并且在之后,我还略微修正了一番,把它作为我 Github 的开山之作上传了起来,感兴趣的小伙伴可以看下。
项目地址: Github

面试题部分

现在网上的资料纷乱繁杂,没有一个成型的体系,于是我将我学习的Android知识,以及将来的学习规划,组合成了一个Android知识的学习路线图,我复习的资料也是跟着路线图一步一步来的,与君共享。

 


可能由于网站转码原因,路线图可能不是那么清晰,需要高清的请点这里下载地址

 

最后祝大家都能拿到心仪的offer!

更多相关文章

  1. 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Fedora镜像
  2. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  3. 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像
  4. 安卓端app开发!连续四年百度Android岗必问面试题!含泪整理面经
  5. 寻找卓越的(Android)软件工程师,可解你燃眉之急
  6. 转行Android后第一次面试某鹅被坑,那些一毕业就进大厂的程序员,有
  7. 我今天的面试题,注册广播有几种方式,这些方式有何优缺点?请谈谈Andr
  8. Android(安卓)Okhttp 断点续传面试解析
  9. android binder 面试

随机推荐

  1. 年轻人,请别再乱花钱了!
  2. 同伴压力,大学生一定摆脱这种思维
  3. 别再问我Python怎么操作Word了!
  4. 最近的状况,顺便聊聊互联网的噪音。
  5. 工作之后,如何构建知识体系?
  6. 来自Kaggle金牌得主的Python数据挖掘框架
  7. 大学中,最让我受益的一本书。
  8. 看完这篇Python操作PPT总结,从此使用Pytho
  9. 太赞了!对标阿里‘60w’年薪Android开发笔
  10. 工作之后,越来越不想上班了。