https://github.com/Moosphan/Android-Daily-Interview
1、RecyclerView的缓存机制?和ListView最大的区别?
https://www.jianshu.com/p/9306b365da57
2、multidex需要做什么优化?如果开启了multidex 主dex依然爆掉,怎么处理?
3、Intent最大传递数据?超出限制后如何传递?
https://blog.csdn.net/rflyee/article/details/47441405
4、databinding的原理?
https://www.jianshu.com/p/8e393b97f344
5、android 进程间如何高效传递大数据块?
大数据传递的话,按照存储量排序的话就是:
serializable <= parcelable < file io <= sqlite < 服务器
效率当然是反过来的,存的越多操作起来越麻烦。
注意前两种是即时性存储,后三种是永久化存储。
6、android P限制访问隐藏api原理?如果绕过?
https://www.jianshu.com/p/c41567b2c574
7、Android进程回收机制LMK(Low Memory Killer)
https://www.jianshu.com/p/09922ab0390b
8、apk打包流程
https://www.jianshu.com/p/d29c37dda256