Tencent面试总结
来源:互联网 发布:开淘宝店空挂商品 编辑:程序博客网 时间:2024/05/17 19:21
很意外接到Tencent上海研发部的面试通知,于是过去与面试官进行了一小时的面谈。
记录一下整个面试的流程:
1、面试官介绍自己所在事业群的业务(SNG,社交网络事业群);
2、常规的自我介绍环节;
3、接下来是问题(记录次序有点混乱,po主第一时间只记下没有答出来或没有答好的问题):
(1)Thread怎么创建,生命周期与activity有什么关系,会不会引起内存泄漏,Thread和Service的区别;
(2)多线程实现方式(3种),并发与同步、异步(这里问的非常详细,比如线程的转换状态,三种实现方式各是怎么样的,synchronized,handler机制,handlerThread怎么实现,AsyncTask,线程池);
(3)http和https的区别(需要说的具体一些,);
(4)在浏览器中输入www.qq.com时点击回车到页面展示到浏览器上的整个流程;
(5)android中保持socket长连接是怎么做的;
(6)TCP和UDP的区别,QQ在消息发送的时候采用的是哪种技术,可以猜测一下怎么解决丢包带来的问题吗;
(7)sqlite保存在本地的db文件是用什么结构存储的(提示是树结构);
(8)sqlite怎么保持读写文件的一致性,用的是文件锁还是字符锁;
(9)使用模板方法会不会使代码发生膨胀;
(10)快速排序如何实现,时间复杂度;
(11)对gc机制有没有了解;
(12)什么样的情况下会发生内存泄漏,怎么解决;
4、在开发过程中遇到印象最深的问题,如何解决;
5、还有什么问题需要问的。
总结:
1、这次接到面试通知十分突然因此几乎没准备,但是不得不说Tencent的面试官真的超级nice,仅有的两次面试经历都非常的好,虽然问题答不上来(...);
2、网络方面还是自己的弱项,需要抓紧时间准备;
3、简历上的内容一定要再三斟酌,写上去的一定是要自己理解较深的部分,因为一般的面试官都会根据简历来问问题,答不上来影响挺大的;
4、对基础知识点的理解。
接下来会找时间把一些问题再专门单独学习写博客总结。
- Tencent面试总结
- Tencent面试经历
- tencent腾讯——面试
- Tencent-电话面试C语言问题汇总
- Android面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC)
- android面试汇总(百度+360+Tencent+淘宝+HTC)
- 2014关于CVTE及Tencent三次面试的琐碎记录
- Android面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC)
- Android面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC)
- Android面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC)
- Android面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC)
- Android面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC)
- Android面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC)
- Android面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC)
- Android面试汇总(百度+360+Tencent+淘宝+Qualcomm)
- centerhacker的第一次面试经历和体会---写在被tencent拒之后
- about tencent
- tencent intervie
- 面试总结
- 【LeetCode】Invert Binary Tree 翻转二叉树
- 虚函数与纯虚函数
- 提取a标签的链接文字
- 线性筛法求素数【Template】
- Tencent面试总结
- 17.函数和触发器
- Android RecyclerView下拉刷新、上拉加载更多、到底自动加载更多
- Oracle12C--面向对象编程(64)
- Mysql在大型网站的应用架构演变
- PowerShell弹出WIN10通知
- conda换回默认源
- dubbo源代码分析-dubbo客户端初始化
- Oracle12C--对象表(66)