他前几天面试,双方谈得都挺好,对方都准备下offer了,可是因为学历的问题卡住了。他是一所民办大学本科,对方HR死活坚持他们只要统招本科以上的。
项目介绍;如何实现的;为什么使用反射;XML解析的方式;DOM和SAX解析的区别;注解的分类;ButterKnife实现原理
MVP模型是怎么样的;如何实现的;P层是怎么实现的*
为什么选用OkHttp库;拦截器链是如何实现的;自己实现的拦截器是用哪里的;是如何做DNS的;
处于onResume的activity a启动activity b按照时间顺序生命周期是如何调用的;onSaveInstanceState方***在什么情况下调用
View的事件分发机制;ACTION_CANCEL什么时候被调用,一般switch-case中如何处理;
Android常见引起内存泄漏的情况;Handler引起的内存泄漏是怎样的一个过程;使用过哪些工具进行内存泄漏问题;LeakCanary的工作原理是怎样的;MAT如何进行内存泄漏分析;
HTTP2和HTTP1.1的区别。HTTP/2 新特性浅析
手写算法题。一个二维数组,左到右有序,上到下有序,如何找一个值。
看过哪些源码;如何看源码;如何学习Android</