腾讯 一二面 安卓开发 攒人品

一面 :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 原理,方案对比

二面答得不错,二面面试官说后续等通知~~~~~·

一面状态不好,没回答好,等了两天还是没消息~~~~是凉了吗? 春招面过 官网状态一直没更新

#腾讯##内推##面经##安卓工程师#
全部评论
请问楼主最后过了吗,感觉问题好刁钻🤣
点赞 回复 分享
发布于 2019-03-05 20:39
感谢楼主,学习了
点赞 回复 分享
发布于 2018-08-26 02:11
**,感觉这个我好多不会
点赞 回复 分享
发布于 2018-08-25 23:09

相关推荐

04-02 10:09
门头沟学院 Java
用微笑面对困难:这里面问题还是很多的,我也不清楚为啥大家会感觉没啥问题。首先就是全栈开发实习9个月的内容都没有java实习生的内容多,1整个技术栈没看出太核心和难点的内容,感觉好像被拉过去打杂了,而且全栈基本上很容易被毙。里面能问的bug是在太多了比如L:继承 BaseMapper 可直接使用内置方法’。请问你的 BaseMapper 是如何扫描实体类注解如果瞬时产生 100 个上传任务,MySQL 的索引设计是否会有瓶颈?你做过分库分表或者索引优化吗?全栈的内容可以针对动态难点去搞,技能特长写在下面吧,你写了这么多技能,项目和实习体现了多少?你可以在项目里多做文章然后把这个放下去,从大致来看实习不算太水,有含金量你也要写上内容针对哨兵里面的节点变化能问出一万个问题,这个很容易就爆了。
提前批简历挂麻了怎么办
点赞 评论 收藏
分享
评论
1
32
分享

创作者周榜

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