前言
中年危机的话题,这几年非常火,我们看到这个词,心里都不免咯噔一下。毕竟,除了身处其中的中年人,对其最关心的,莫过于二十多岁的职场青年人了。
我未到中年,身边熟悉的不少朋友,从事互联网行业,年龄在 35 岁附近。常常,我通过观察他们,想象自己的未来的样子。
这些朋友,更准确的说,是我的老师,师兄,前辈,在三十多岁的年纪,人生境况各不相同。
有位师兄,打拼多年,现在的职级是阿里 P9。这一两年和他联系较多,主要是作为晚辈后生请教问题。阿里集团有十万员工,在 P9 职级的员工只有寥寥千人,所能够获得的工资和股票,远远超过了普通人的期望。我问过他,怎么看待这几年愈演愈烈的中年危机话题。他没有多说,只淡淡的提了一句,**「其实不是像大家讲的那样紧张,如果三四十岁,职级还只是 P6,能不中年危机吗,**这里需要说明一下,阿里的硕士入职定级一般是 P6。
我们来品品这句话,是有一定信息量的。诚然,以这位师兄取得的成绩和社会地位,中年危机对他来说,可能是没有亲密接触过的。但从以往的交流中,我知道师兄热爱思考,也热爱与人打交道,甚至对我这样一位寂寂无名的晚辈后生都经常保持联系。所以他对社会百相是有着高于一般人的认知的。他之所以这样说,其实是想告诉我,在他的观念里,与其说职场中年危机是一种现象,倒不如说是一种结果。
何出此言,从毕业后的二十多岁,到可能出现中年危机的三四十岁,这十几年里,有些东西的改变是我们无法阻止的,例如身体机能的下降,精力明显没有青年时旺盛了。但有些东西,是我们可以争取的。
正文
1、要做一个尽可能流畅的ListView,你平时在工作中如何进行优化的?
2、对于Android 的安全问题,你知道多少
3、如何缩减APK包大小?
4、Android与服务器交互的方式中的对称加密和非对称加密是什么?
5、设备横竖屏切换的时候,接下来会发生什么?
6、Android启动Service的两种方式是什么? 它们的适用情况是什么?
7、谈谈你对Android中Context的理解?
8、Service的onCreate回调在UI线程中吗?
9、请介绍下AsyncTask的内部实现,适用的场景是?
10、谈谈你对binder机制的理解?
11、Android中进程间通信有哪些实现方式?
12、介绍下实现一个自定义view的基本流程
13、Android中touch事件的传递机制是怎样的?
14、Android多线程的实现方式有哪些?
15、Android开发中何时使用多进程?使用多进程的好处是什么?
16、ANR是什么?怎样避免和解决ANR?
17、Android下解决滑动冲突的常见思路是什么?
18、如何把一个应用设置为系统应用?
19、Android内存泄露研究
20、内存泄露检测有什么好方法?
这些就是我面试中被问的最多的问题,不管是大厂还是小厂基本上都有遇到的问题。
最后:学习总结——Android框架体系架构知识脑图(纯手绘xmind文档)
学完之后,若是想验收效果如何,其实最好的方法就是可自己去总结一下。比如我就会在学习完一个东西之后自己去手绘一份xmind文件的知识梳理大纲脑图,这样也可方便后续的复习,且都是自己的理解,相信随便瞟几眼就能迅速过完整个知识,脑补回来。
下方即为我手绘的Android框架体系架构知识脑图,由于是xmind文件,不好上传,所以小编将其以图片形式导出来传在此处,细节方面不是特别清晰。但可给感兴趣的朋友提供完整的Android框架体系架构知识脑图原件(包括上方的面试解析xmind文档)
除此之外,前文所提及的Alibaba珍藏版 Android框架体系架构 手写文档以及一本 《大话数据结构》 书籍等等相关的学习笔记文档,也皆可分享给认可的朋友!
——感谢大家伙的认可支持,请注意:点赞+点赞+点赞!!!
《大话数据结构》 书籍等等相关的学习笔记文档,也皆可分享给认可的朋友!
——感谢大家伙的认可支持,请注意:点赞+点赞+点赞!!!