一面 :45min 部门:成都分公司 QQ浏览器部 岗位:安卓开发工程师面试官态度很好 自我介绍 activity的四种启动模式,具体场景分析volley,OKhttp有什么区别OKhttp 复用连接池怎么实现的(这个没看过,面完赶紧看) volley的源码,OKhttp源码,eventbus源码 httpclient,httpURLconnection内部实现(太原理了,没看过)然后问httpclient,httpURLconnection是哪个组织开源的,黑人问号脸???,还有这种操作。哈哈 。我知道。httpclient是Apache开源实现的,httpURLconnection是sun开源实现的 activity的启动流程(面试完了赶紧看),说没看过,看过其他framework源码,说来一下handler,asynctask源码 Android的任务栈类的加载过程 不允许写代码,如何定位anr。 service的保活极光推送的原理 ,心跳包的发送间隔时间(我回答的是5s,面试官让我好好思考思考,然后回答根据具体的应用场景进行判断。巴拉巴拉一大堆)热修复原理,andfix,hotfix源码?方法数超过65535怎么办?分包是哪个版本开始支持的,之前的版本不支持,如何加载dex文件。 感觉面试官 还是主要看 思考过程,对安卓整体的理解,而不是答案。 ** 二面 :30min 部门:成都分公司 QQ浏览器部 岗位:安卓开发工程师 面试官态度很好 ** 首先 自我介绍 介绍第一个项目的功能,大部分问题是根据第一个项目问的用户登录与服务器进行交互的过程,如何优化。加密:HTTPS,base64,md5,非对称加密算法 及其使用场景。listview 如何进行优化,无限下拉加载如何优化 bitmap的优化 jpg和png图片的区别(这个打错了,面试官让我下去查一下) 三级缓存机制,什么时候内存缓存,什么时候磁盘缓存热修复,阿里andfix,腾讯 hotfix 原理,方案对比 二面答得不错,二面面试官说后续等通知~~~~~· 一面状态不好,没回答好,等了两天还是没消息~~~~是凉了吗?      春招面过  官网状态一直没更新
点赞 1
评论 0
全部评论

相关推荐

不愿透露姓名的神秘牛友
06-11 17:39
小呆呆的大鼻涕:卧槽,用户彻底怒了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务