栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Android面试题记录2022

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Android面试题记录2022

1、OKHttp自带的拦截器有哪些?分别有什么作用?
2、OKHttp的连接缓存策略是什么?
3、Glide的图片缓存策略是什么?
4、Glide的with方法传入 Aplication,activity,fragment和view有什么区别?
5、多线程同步synchronized和ReentrantLock的区别?
6、策略模式、代理模式和责任链模式的理解以及英勇场景?
7、synchronized传入一个class和一个对象实例的区别?
8、如何加载一张1g的大图到view上面展示?(不处理,不压缩而且全图展示)
9、方法中定义一个变量,然后再这个方法的一个内部类使用这个变量,为什么要加final关键字?
10、如何加载一个100张图片的帧动画,并且内存最大优化?(不压缩,不处理图片,并且动画流畅)
12、简述一下android系统开机启动到加载launcher的过程?
13、如何让三个线程有序且平均的打印1到99?
14、Activity什么情况下调用了onPause()而不会调用onStop()?
15、频繁GC为什么会造成卡顿?
16、ANR的检测方法以及工作中遇到的ANR怎么解决?
17、Kotlin协程的原理,怎么做到线程切换?
18、造成内存泄露的原因以及解决方案?日常碰到的内存泄露?
19、LeakCanary的原理?以及怎么获取堆栈信息?
20、Binder底层原理?
21、反射的应用场景?
22、http和https的区别?
23、简述一下mvc、mvp、mvvm的优缺点?
你会c/c++么?能自己写so库么?

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/943102.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号