腾讯面试经历-技术类岗位

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二轮:技术类一面。

这个和你具体选择的方向关系不大,主要分研发,测试,基础研究等几个方向。我面的是研发方

向的,这个方向我感觉是纯软件的,所以对计算机的学生来说相当有利,尤其是从事网络,应用

软件,数据库这些上层软件的。面试官以提问+代码相结合。

我的问题有:自我介绍,项目介绍,这两个是必须的,在介绍项目的时候,面试官会深入问问题,会对某些细节,例如数据机构,算法复杂度,数据库连接问一些问题。随后是专业面试,题目都是相当经典的题目,大致有:进程与线程;Unix和windows进程间通信的主要方式和系统调用;叙

述T CP/UDP协议,他们的应用,T CP的三次握手,滑动窗口,超时重传;HT T P协议和COOKIE机制和一些COOKIE的问题(这个我不会);让你设计一个PDA上的通信簿,你会用树还是哈希,从这个问题会引申出hash,平衡数,红黑数的一系列问题;面向对象的多态是什么,设计一个多态的

例子;C++的虚函数实现机制。问题不难,

但是你回答问题的手段和技巧很重要。几个经验:要有自信,敢说精通,熟悉这些词语,对自己的强项一定要毫不犹豫的说精通。回答问题之前,好好组织一下语言,不要说的颠三倒四,逻辑不清。问题一定要回答的全面,你说的越多越好,如果能把相关方面说出来更好。

在进行技术面的时候,一个最重要的问题就是,你要清楚的知道自己的强项,自己的特长,尽可能的把面试官朝你的方向引。我的特长是应用软件开发和面向对象建模,所以我每次自我介绍总要强调自己的软工很好,软件开发流程很熟,这样和很多面试官在软件开发流程方面就有很多问题可以探讨。你一定要展现出你的技术专业性(你是技术类的)和你对公司,职位的热情。

在一面的时候,我向面试官展现了很多我在软件开发方面的技术和对游戏的热爱。所以,当面试官向我祝贺说”我相信你应该可以进入腾讯”,我就知道,这个offer应该有希望了。

第三轮:团队合作。

这个问题大家也应该都知道,4副扑克搭塔放鸡蛋的。这一轮我认为是过场,只要你技术面表现的不错,你这一面都不大会刷。一组8个,我们做的很成功,两个实验都完成了。但是最后还是只有两个进入了第三轮。而且,最后HR面试的时候,我偷偷看了一下我的面试记录单,第二面是空的,根本没用啊。

第四轮:继续技术面。

manager 技术面,面的很辛苦,腾讯组织的非常不好,很多人等了很久才开始面,而且一部分面试官因故走了,结果这一面很多人面的很郁闷。面我的据说是互动娱乐部的一个manager(HR说的),面的问题很无聊:进程和线程,T CP/UDP,排序算法(让我给他完整的说了一遍我所知道的排序算法和他们的时间复杂度),Windows的内存寻址方式,Socket中阻塞模式干什么用的,你所认为的软件

相关文档
最新文档