面试大全准备一篇就够

1,请介绍下ContentProvider 是如何实现数据共享的?

https://www.jianshu.com/p/b8c2a1cee0a6

2,IntentService原理及作用是什么?

https://blog.csdn.net/pxshl/article/details/78547884

3,SP是进程同步的吗?有什么方法做到同步?

https://www.jianshu.com/p/bdebf741221e

4,进程和 Application 的生命周期

application生命周期https://www.jianshu.com/writer#/notebooks/32681165/notes/38901225

进程生命周期     https://www.cnblogs.com/qianye/archive/2012/11/25/2788330.html

5,封装View的时候怎么知道view的大小

https://blog.csdn.net/fwt336/article/details/52979876

6,RecycleView原理

https://www.jianshu.com/p/b84bd45b4391

7,Handler、Thread和HandlerThread的差别

https://blog.csdn.net/weixin_41101173/article/details/79687313

8,ThreadLocal原理,实现及如何保证Local属性?

https://blog.csdn.net/u011276324/article/details/66968995

9,okhttp源码

https://blog.csdn.net/json_it/article/details/78404010

10,网络请求缓存处理,okhttp如何处理网络缓存的

https://www.cnblogs.com/android-blogs/p/5438110.html

11,TCP与UDP的区别https://blog.csdn.net/xiaobangkuaipao/article/details/76793702

12,HTTP1.0与2.0的区别https://blog.csdn.net/u012657197/article/details/77877840

13,HTTP报文结构

https://blog.csdn.net/shouwang666666/article/details/70232053/

14,如何验证证书的合法性?https://blog.csdn.net/u012852986/article/details/78873387

15,https中哪里用了对称加密,哪里用了非对称加密,对加密算法(如RSA)等是否有了解?https://blog.csdn.net/qq_16681169/article/details/50933958

16,谈谈你对WebSocket的理解https://blog.csdn.net/u014010798/article/details/78754407

17,WebSocket与socket的区别

https://blog.csdn.net/mcj19970614/article/details/80453285

18,谈谈你对安卓签名的理解。https://blog.csdn.net/glzhu2/article/details/73174436

19,App 是如何沙箱化,为什么要这么做?https://blog.csdn.net/ljheee/article/details/53191397

20,TCP的3次握手和四次挥手

https://blog.csdn.net/su_bao/article/details/80845246

21,谈谈你对安卓签名的理解

https://blog.csdn.net/ialexanderi/article/details/15501211

22,系统服务service

https://blog.csdn.net/songzi1228/article/details/82656287

你可能感兴趣的:(面试大全准备一篇就够)