腾讯QQ浏览器二面面经
1. 自我介绍
2. 介绍项目
3. TCP/UDP 的区别,三次握手为什么是三次
4. https 和 http 的区别,请求流程是怎么样
5. 常见的安全协议有哪些
6. 为什么 https 实现了对称加密和非对称加密(答了安全性
的需求,对方说需要了解一下)
7. Hash 实现复杂度 O(1)的原理
8. 为什么 Hash 需要先把 key 转换成 hashcode
9. Handler 的原理
10. 问题:假设有一个全局 Handler,需要传一个 Stream 类
型的数据,使用 what = 1,但是再 hangdleMessage 的时
候发现强转失败,分析一下什么原因(答了三个点,插
入、传输、接受的过程)
11.帧动画和属性动画的区别,项目中是使用了哪些
12.为什么选择自己封装一个类
13. 项目有没有遇到多线程的问题?怎么解决的
14. 有没有遇到死锁(我回答没有),解释一下死锁
15. 解释一下屏幕刷新机制,卡顿的原理?项目中有没有遇到
反问:
为什么浏览器 app 是最难做的一种 app
为什么工作地点在成都
工作业务是什么
对实习生的期望是什么
2. 介绍项目
3. TCP/UDP 的区别,三次握手为什么是三次
4. https 和 http 的区别,请求流程是怎么样
5. 常见的安全协议有哪些
6. 为什么 https 实现了对称加密和非对称加密(答了安全性
的需求,对方说需要了解一下)
7. Hash 实现复杂度 O(1)的原理
8. 为什么 Hash 需要先把 key 转换成 hashcode
9. Handler 的原理
10. 问题:假设有一个全局 Handler,需要传一个 Stream 类
型的数据,使用 what = 1,但是再 hangdleMessage 的时
候发现强转失败,分析一下什么原因(答了三个点,插
入、传输、接受的过程)
11.帧动画和属性动画的区别,项目中是使用了哪些
12.为什么选择自己封装一个类
13. 项目有没有遇到多线程的问题?怎么解决的
14. 有没有遇到死锁(我回答没有),解释一下死锁
15. 解释一下屏幕刷新机制,卡顿的原理?项目中有没有遇到
反问:
为什么浏览器 app 是最难做的一种 app
为什么工作地点在成都
工作业务是什么
对实习生的期望是什么
全部评论
我也被 QQ 浏览器客户端捞了,但是我是后端,就给拒了
分享
坏了 兄弟我今天刚二面这个岗
分享
滴滴
官网直投
客户端
分享
过了吗,学长
分享
所以为什么浏览器APP最难呀
分享
相关推荐
点赞 评论 收藏
转发
投票
投递58到家等公司10个岗位
点赞 评论 收藏
转发
点赞 评论 收藏
转发