1 OkHttp原理?
2 Retrofit原理?为何用代理?代理的作用是什么?
3 ButterKnife原理?用到反射吗?为什么?
4 ANR异常如何查找并分析?
5 JVM内存模型?性能调优?
6 垃圾搜集算法有哪些?G1算法?
7 Http和Https的区别?
1)Https是ssl加密传输,Http是明文传输
2)Https是使用端口443,而Http使用80
3)HttpsSSL+HTTP协议构建的可进行加密传输、身份认证的网络协议要比Http协议安全
4)Https协议需要到CA申请证书
8 加密算法有哪些?对称加密和非对称加密的区别?
MD5,SHA1,Base64,RSA,AES,DES
对称:使用相同密钥,需要在网络传输,安全性不高。
非对称:使用一对密钥,公钥和私钥,私钥不在网络传输,因此安全性高。
9 TCP的三次握手?两次行不行?为什么?TCP攻击知道吗?如何进行攻击?
10 内存优化如何做?
11 看过那些源码?
12 会对代码进行review吗?何时review?怎么review?
13 项目中遇到的让你棘手的问题?多久解决,怎么解决?(考的是你发现问题和解决问题的能力)
14 如何学习?何时学习?怎么学习?学习渠道?(考的是学习能力)
Android面试题3
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 1.OkHttp源码解析(一):OKHttp初阶2 OkHttp源码解析(二):OkHttp连接的"前戏"——HT...
- 目录 准备 分析2.1. 三次握手2.2. 创建 HTTP 代理(非必要)2.3. TLS/SSL 握手2.4. ...
- 本文摘自 腾讯bugly 的文章《全站 HTTPS 来了》,内容有修改。 大家在使用百度、谷歌或淘宝的时候,是否注...
- 《情绪习惯决定你的一生》这本书我从张德芬空间收获而来,也译作《情绪控制力》,作者朴用喆是韩国一位精神科医生。这本书...