面中高级Android工程师
1、图片加载框架 Glide 的图片缓存原理
|
2、如何进行Android性能优化
|
3、简介一下MVP 模式
|
4、http与https的区别,Https加密方式
https://juejin.im/entry/58d7635e5c497d0057fae036
HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议
1、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。
|
5、三级缓存
6、讲解一下Context,Activity与application中的Context的区别
|
7、会不会自定义view和动画
|
8、Glide和Imageloader的区别
|
9、有没有做过指纹支付
|
10、搭建一个APP使用哪些开源库
|
11、Fragment堆栈是如何管理Fragment的?replace和add 、remove的区别
|
12、依赖注入的好处与坏处
|
13、如何进行屏幕适配?发布版本后如何追踪UI适配问题
|
14、是否会编写单元测试
|
15、MVP的利弊,以及MVP如何进行单元测试
|
16、Android开发切换主题原理
|
17、APP登录后如何保持下次免登陆
|
18、简单讲一下TCP中三次握手四次挥手,为什么需要三次握手而不是两次
|
19、发起接口请求的时候常设置哪些属性
|
20、会不会用dragger