Android面试题

看到群友发了份面试题,没有答案,这里暂且记下,回头再查找资料把答案补上
1. ArrayList中数据自定义排序是如何实现的?

3. 如果至少要得到图片的信息,不预览,什么样的加载方式最快最省内存?

5. Android虚拟机会不会发生内存泄露?泄露和溢出的区别是什么?请举例。

7. http即是无状态协议,为什么浏览器可以做到有状态,app又是怎样实现状态会话的?

9. 如何实现本地对象永久保存,在程序恢复的时候,再把对象加载到内存中

11. Java接口回调有哪些好处?你经常在哪些地方会用到?

12. 简单说什么是适配器模式?Android中哪些地方用到它

13. Activity被干掉了,但Activity中启动的线程还在后台跑着,当它执行完需要更新UI时,发现Activity已经死亡多时,立刻崩溃掉了,你怎么办?

14. 设计一个算法,计算圆上任意一个坐标,并让这个点顺时针旋转,停下来时不会卡帧,运动到哪听到那

15. 解释对称加密和非对称加密的算法原理和应用场景,并说出三点主流加密算法的优缺点,可以根据实际项目加以解释

16. 如何避免dialog窗体溢出问题?fragment在什么时候获取context上下文会抛出nullPointException,如何避免?

17. 如何设计一个流氓程序,让Service怎么也死不了,死了就重启

18. 设计一张图片压缩算法,让图片相对清晰又小,从大小和质量同时考虑

19. 人品逼格题:你做Android,最终的梦想是什么?

这一题先上答案,那必须是:升职加薪,当上总经理,出任CEO,迎娶白富美,走上人生巅峰。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值