(武汉)腾讯后台面试经历(附问的唯一的一个题)
本人华科研究生一枚,在牛客网上得到了很多帮助,现在来说一下自己的腾讯的面试经历。
首先腾讯的笔试题目:
腾讯的笔试可能是bat中最松的吧,我和腾讯的hr讨论的时候,hr明确的和我表示说腾讯的笔试基本上是不刷人的,完全看你简历被分配到了哪个部门,如果面试官对你的简历有兴趣,那么你的笔试的分数再低也有面试的机会。反之如果部门里没有多少岗位了会发生什么大家就懂了吧,同是腾讯的PC客户端方向是最难进的一个方向,130:1的招人比例不过分。笔试的题目忘得差不多了,印象里是比较简单的。
腾讯的面试通知:
腾讯的通知是两天发完的,从发通知的第一天开始,到了第二天晚上的12点要是还没有收到通知那就是基本上没有戏了(这个是后台开发的经验,楼主属于这类人。。。),如果想霸面的话就需要早点去,腾讯的hr态度很好,通知霸面的同学把简历放到一个固定的位置上,如果面试官有兴趣可能会打电话通知。其实就是相当于重新投递了一次简历。(楼主因为面试官给我发错了短信,导致第二天还是没有接收到面试的通知,以为自己挂了就跑过去霸面,其中的辛酸啊。。)
腾讯的面试:
楼主因为面试官发错短信错过了一面,所以不清楚一面是什么情况的但是大体的是考察(TCP的握手和挥手,GDB,linux进程线程,手写 排序 ),一面的主要是基础知识,所以如果基础知识牢固这一关妥妥的能过。
二面的话,主要是考察项目吧,所以有一个好的项目经历是很重要的,如果面试官对你的项目有兴趣就能够聊好久,最后算法那一关就很容易过。我和面试官项目聊得比较投机,大概聊了40多分钟的项目,最后他就是给我出了一个大数据的题目(大数据的题目腾讯后台开发考的几率太大了),题目是
40亿个qq号码,其中qq号码来自(1、2、3、4)上述的4个地方, 服务器的规格是能够支持20万/s的读请求、16G的内存空间,要求设计数据结构,问需要使用多少台服务器,使用什么样子的数据结构能够存储这40亿个qq号码以及他们的地点,同时系统能够满足100万次/S的地点查询。
hr面腾讯的hr面试一般不会刷人,主要问生活项目中遇上过最困难的是什么,通过什么方式来克服等等,总之气氛轻松,没有太大问题就可以了