腾讯社招面试经历

时间:2023-12-05 07:23:49 其他范文 收藏本文 下载本文

腾讯社招面试经历(共8篇)由网友“maxtrue”投稿提供,下面是小编帮大家整理后的腾讯社招面试经历,希望对大家有所帮助。

腾讯社招面试经历

篇1:腾讯社招面试经历

前提:本人毕业于一个普通本科,工作不到2年。

15号晚上7点多,正在炒菜做饭,腾讯忽然打电话来问我对他们的Linux C++的职位是否感兴趣,我表达了我感兴趣之后,就开始了一段简短的电话面试,电话面试主要内容:C++和TCP socket通信的一些基础知识。之后就问我一道算法题:10亿个整数,随机生成,可重复,求最大的前1万个。当时我一下子就蒙了,没反应过来,何况我还正在烧着菜呢,所以我就没细想,说了一个连我都鄙视我的思路:我说导入数据库,然后用select语句选出最大的前1万个。可能我的答案连面试官都无语了,所以他就没再往下问了,不过他还是通知我明天16号早上去腾讯大厦笔试,由于我明天没空,就推迟到了17号早上10点。至此,整个电话面试就结束了。过后,我想了想,10亿个整数选前1万个大数,其实可以用:分治法+hash+多路归并排序来做,比如说,先把10亿个整数对1000取模,存储到1000个文件中,然后对每一个文件进行内部排序(比如快速排序,从大到小排序),然后再对这1000个文件进行多路归并,取出前1万个最大的数即可。

17号早上,怀着忐忑不安的心情,终于来到了腾讯大厦,在前台说明情况后,领了一个临时访问牌,一个看起来30多岁的中年人(暂且称为面试官A)接待了我,给我一份笔试题,时间为1小时。5道程序输出写结果或者程序找错,5道编程题。这5道编程题大概为:

1、将一个4字节的整数的二进制表示中的001替换为011,输出替换后的整数。

2、将一个数组右移几位,比如数组为1 2 3 4,右移一位即为4 1 2 3。

3、输入一个表示十六进制的字符串,转换为十进制的整数输出。

4、单链表反转。

5、一个8*8的方格子,A点在左下角,B点在右上角,求A点到B点的最短路径有多少条。

第1题,我理解错题意了,顺便鄙视一下自己,我当时的想法是这样的:整数有正有负,不能拿该整数直接右移,所以我用了一个unsigned int mode = 7进行左移,是直接拿整数与mode相与,得到的结果与001比较,相同就替换,不同就把mode左移3位再与整数相与。面试官A直接指出我的思路有问题,相等替换后mode左移3位,不相等应该将mode左移1位,而不是左移3位,只有相等才把mode左移3位。这里顺便说一下,笔试完之后,面试官A是拿着你的笔试题一题一题的问你,根据你的题目结果要你说出你的计算过程的。答案:将一个4字节整数的二进制表示中的001替换为011

第2题,由于这道题我之前做过,思路就是:先把左边反转,再把右边反转,最后把整个数组反转就可以得到结果。但是悲剧的是,面试官A要我用数学证明我这种方法的正确性,o(□)o,最后我只能说:我之前做过这道题。如果当时,我能套用线性代数中矩阵的转置的思想来说明这道题,那么这道题的证明可能说得过去。所以说,要对你写的代码负责,要知其然,更要知其所以然。类似题目:左旋转字符串

第3题,进制转换,简单,不过要分别考虑大小写字母。

第4题,简单,就不说了。答案在我的另一篇博文:单链表逆置

第5题,我也是想错了方向,由于没有时间了,代码我没写,我只写了个思路:即从A点开始用广度优先搜索,第一个到达B点的肯定是最短路径,记下此时A点到B点的步数,然后统计从A到B点等于这个步数的个数。其实,广度优先搜索只能求出最短路径,但不能求出所有的最短路径个数,要想求出所有最短路径的个数,要用回溯法(后面我会给出代码)。想想当时面试的时候还振振有词的向面试官A讲解我的思路,也不知道面试官A是怎么想的,也不指出我的错误,怕是怕我难堪吧。

面试官A面完之后已经是12点多了,这是又来了一个27、8岁的大哥(暂且称为面试官B)来面试我,一上来就给我一道编程题,实现大数相加,给出代码。我又刷刷的写了20多分钟,认为没问题了,就拿给面试官B看,看了一小会,就指出我的代码错在什么地方了,(哎,毕竟是手写代码,错误肯定很多),要我改正,一步一步的引导我将我的代码改正,非常和蔼的一位大哥哥,也是和我聊的最久的,聊到了下午2点多,差不多两个钟头,期间主要问的问题各种各样都有:

1、技术相关:map的实现机制是怎么样的啊;模板类的偏特化;动态加载dll和静态加载dll的区别;线程和进程的区别;TCP的四次挥手协议;给定两个数组a和b,求所有在a数组中不在b数组的元素;快速排序的平均时间复杂度是多少,证明它的平均时间复杂度等。这些问题我都一一说出了我的答案,主要是我看过一点、<算法导论>,所以没觉的有什么难度,好像他也觉得我回答的还不错。

2、其他:3点一刻,求此时时针和分针夹角的度数;对腾讯这个公司怎么看;为什么离职;个人规划等。

面试官B面完之后,叫我先出去吃午饭,下午回来还有一次面试。吃饭归来之后,又来了一位也是27、8岁的大哥(暂且称为面试官C),给我几道逻辑题,要我20分钟写出答案,在我和他讲解我的逻辑题之后,他问了几个我不熟悉的或者已经记不清答案的问题:一个进程由哪些方面构成,我记得一书上有讲,但我记不清了,吱吱呜呜也没说出一个所以然来,之后又问了一个我不懂怎样回答的问题:你认为你的优势是什么?作为一个二流学校毕业的丝,工作还不到2年,没学历,项目经验又没什么亮点。实在不懂怎么说,憋了半天只说出一句:我基础还行。之后就没在问问题了,最后面试官B通知我可以回去了。哎,这可能就是导致我最后悲剧的原因吧。

总结:

1、没有大公司面试经验,并且由于事先也完全没有做准备,好像赶鸭子上架

2、基础一定要扎实,C++,数据结构和算法,操作系统,网络编程要熟悉。

3、对自己写的代码负责

4、腾讯的员工非常友好

近期目标:

1、看数据结构和算法

2、熟悉C++编程规范。

3、多看别人写的优秀源码,争取自己写的代码简洁易懂

最后:

给出笔试的最后一道编程题的题目和我写的答案,如果有任何问题,请指正。

题目:给定一个8*8的方格子,如下图所示,求A点到B点的最短路径有多少条?用算法实现。

答:从图中可以看出,A点到B点的最短路径为16,即A点横走8小格,纵走8小格才能最快到达B点,这是排列组合的问题,即从最短路径16中选取8个横走的小格子(或者从最短路径16中选取8个纵走的小格子)。所以从A点到B点的最短路径条数,直接可以算出来,即为:

代码如下:

size_t g_num = 0; //统计A点到B点的最短路径条数

void shortestPathNumber(char grid[9][9], int row, int col, int &step)

{

if (row < 0 || row >8 || col < 0 || col >8 || grid[row][col] == '*' || step >16)

{

return;

}

if (row == 0 && col == 8)

{

if (step == 16) //已到达B点,且等于最短路径16,就累加

{

g_num++;

}

}

else

{

grid[row][col] = '*'; //标记该点已访问

step++;

shortestPathNumber(grid, row, col + 1, step);

shortestPathNumber(grid, row + 1, col, step);

shortestPathNumber(grid, row, col - 1, step);

shortestPathNumber(grid, row - 1, col, step);

grid[row][col] = '.'; //回溯

step--;

}

}

int _tmain(int argc, _TCHAR* argv[])

{

char grid[9][9] = {0};

int step = 0;

shortestPathNumber(grid, 8, 0, step); //从A点开始搜索

cout<<“A点到B点的最短路径条数为: ”<

return 0;

}

size_t g_num = 0; //统计A点到B点的最短路径条数

void shortestPathNumber(char grid[9][9], int row, int col, int &step)

{

if (row < 0 || row >8 || col < 0 || col >8 || grid[row][col] == '*' || step >16)

{

return;

}

if (row == 0 && col == 8)

{

if (step == 16) //已到达B点,且等于最短路径16,就累加

{

g_num++;

}

}

else

{

grid[row][col] = '*'; //标记该点已访问

step++;

shortestPathNumber(grid, row, col + 1, step);

shortestPathNumber(grid, row + 1, col, step);

shortestPathNumber(grid, row, col - 1, step);

shortestPathNumber(grid, row - 1, col, step);

grid[row][col] = '.'; //回溯

step--;

}

}

int _tmain(int argc, _TCHAR* argv[])

{

char grid[9][9] = {0};

int step = 0;

shortestPathNumber(grid, 8, 0, step); //从A点开始搜索

cout<<“A点到B点的最短路径条数为: ”<

return 0;

}

运行界面如下:

[腾讯社招面试经历]

篇2:社招面试腾讯 PM 的面试经历

从6月份一直面试到9月份了,准备在这个月画个句话。不知道是流程太长,还是个人能力不这么牛,导致用人部门一直在犹豫,也可能是第3面表现不太好。不过总算得到消息要第4轮了,部门经理的面试。有没有过来人和我说说经验?

PS:同时我还拿到了赶集的offer,当然心里头腾讯还是在第一位的。

[社招面试腾讯 PM 的面试经历]

篇3:社招面试自我介绍

大家好!

我叫xxx,毕业于xx职业技术学院,所学的专业是工商企业管理。在校期间通过对会计学原理、财务会计、经济学原理、人力资源管理等这些课程的学习,我自信,我乐观,敢于迎接一切挑战,并且我有一颗爱学习的心。虽然我只是一名普通的专科毕业生,但我会努力,我坚信不甘于落后的我必定能为贵公司做出杰出的贡献。

经过大学三年的锤炼,在面对未来事业的选择时,我对自己有了更新的'认识,由于我在大学中锻炼了较好的学习能力,三年中我一直保持好自己的成绩,在今后的我会做到最好,听闻贵公司招工作人员,我冒昧的投出自己的求职简历,还望贵公司能给我这个机会!一直坚信天道酬勤,我的人生信条是人生在勤,给我一次机会!我愿与贵公司同事携手共进,共创辉煌!

篇4:我的腾讯面试经历

温馨:前程无忧第四届实习训练营选手(届),来自西南财经大学,就职于盛大网络

生活的精彩在于它的不可未知性,谁也不会想到,7天的训练营给整个带来了怎样的变化,也不会想到整个人生的轨迹会因此有着怎样的转折。

大半年后我又回到了上海,回到了张江,时常路过夏天入住的如家,就想起那些生命里重要的人,各种表情的他们,还有一起经历的日子。

训练营为自己敞开了一扇门,引领着我重新认识自己,进而重新定位。几个月之后也正是带着在训练营所感受的和领悟的,还有兄弟姐妹们的鼓励和祝福踏上了求职之路。和大多数求职者一样,也经历了网申、笔试、面试漫长而艰辛的过程。从最初的茫然无措,到沮丧失落,到重新振作,到拿到Offer,错过了一些,但也收获了很多。

从决定找工作到投出第一封简历,中间经历了一个准备期,包括简历的建立,求职信的准备,还有搜集目标企业的往年校园招聘中的相关问题,例如笔经和面经等。

简历是求职的敲门砖,对于所有求职者而言是接触HR的一张名片。简历的制作上,我的建议是准备两种形式,一是打印版的,这种形式的简历要求语言简练,信息点清晰明确。另一种是电子版的,这种形式的简历多用于网申,由于不同公司的网申模板不同,可以制作一份电子版的简历,覆盖基本面的信息,对于项目、实习经验上可以做较为细致的表述。这样在网申时将需要的信息从自己的电子版简历中复制粘贴即可,可以省去大量的时间和精力。当然求职的岗位不同,简历也不能千篇 一律,那在简历制作上就需要根据不同的岗位要求,有不同的侧重点。

准备就绪之后,开始了我的求职记。我一共面试了三家公司,进的盛大是我面试的第二家,在此之前经历了长达一个星期的腾讯面试,最后在VP面被拒之门外,满是遗憾。但也正是这第一次求职经历给我带来了巨大的震撼。

腾讯的笔试题以大量的推理题为主,可以适当的稍作准备,熟悉题型。笔试通过之后进行一面,一面是群面形式,这是一个考察团队合作能力的环节。从“实习2009”的选拔到训练营的培训,都积极锻炼了团队协作能力,这为在群面中的表现有很大的帮助。当然更多的是展示一个真实的自己,面试中做一个真诚的人,将受到来自竞争对手的尊敬和面试官的欢迎。二面是1对1的单面,我投的是市场类职位,面试官要求在短时间内做出项目的推广方案。这个时候考察的便是应变能力和一些专业方面素质了。训练营中各种不同的培训内容都在一定程度上提高了我们的应变能力,面对不同的状况能迅速做出反应。三面我被转到面游戏运营,对于我来说是个蛮大的挑战,用了一天时间疯狂弥补相关方面的知识,赶鸭子上架的进了面试间,对游戏一窍不通的我,面试中就感觉远不如二面的顺畅。唯有放平心态,积极应对,这和我当初参加“实习2009”的选拔一样,心态平和的努力走好每一步,最后自然有属于自己的收获。晚上收到腾讯的电话通知继续四面,被转到面产品类。VP面是从未经历的高压面,各种问题层出不穷,没等到我话说完,面试官已经开始下一个问题了。自身的一些原因让我就这样告别了腾讯,但我却是很满足,因为面完了所有的非技术类岗位收获颇丰。

这是一次结果并不那么理想的面试,但过程却意义非凡,也正是我想和大家分享的。求职路上,结果并不是想的那么重要,而一路上你所收获的远大于最后所收到的是一封拒信还是一份offer。而“实习2009”也是一样,训练营中所收获的点点滴滴将成为日后不可取代的一笔宝贵财富。

腾讯之后面试的是最终拿到Offer并选择进入的盛大,巧合的是去年夏天在训练营时,我们一行“实习2009”的份子就曾参观过盛大网络。而现在我就在这里,开始一段新的生活。

而“实习2009”我的开始是在那里!

[我的腾讯面试经历]

篇5:大学生社招面试自我介绍

尊敬的xx校长:

您好!

大学四年,我以“严”字当头,在学习上勤奋严谨,不仅掌握了大量的专业理论知识和教学实践技能,并且在此基础上,不忘拓展自己的知识面。因为我知道在大学是学习与积累的'过程。所以为了更好适应日后的工作,我还不断地充实自己,参加了大学英语等级考试,并顺利通过;努力学习计算机知识并且能够熟练的使用各种常用办公软件;参加韩语培训班,现在能够用简单的韩语与人交流;参加中学生心理健康c级培训并且顺利获得证书。

同时,为了全面提升个人素质,我积极参加各种活动,积极参加学院组织的各项活动,参与了院广播台编辑工作,校园采访工作,并且被评委院的优秀新闻工作者;参加了系的辩论比赛,锻炼了自己的口才和逻辑能力,相信这些经历会给我在以后的教学工作有极大的帮助。

“长风破浪会有时,直挂云帆济沧海”,希望贵校能给我一个发展的平台,我会好好珍惜它,并全力以赴,为实现自己的人生价值而奋斗,为贵校的发展贡献力量。

篇6:[荐]社招面试自我介绍

我是xx科技大学电信学院电子信息工程专业xxxx届的一名学生,即将面临毕业。以下是我的个人自我介绍:

四年来,老师的教育及个人的努力下,我具备了扎实的专业基础知识,系统地掌握了电路、模拟电子、数电子技术、单片机和微机原理等实践性课程;信息理论与编码、信号与系统、数信号处理、通信原理等有关理论;同时也拥有一定的分析和设计能力。通过在校期间的试验实习和课程设计的训练我具备了较强的动手能力。在课外时间里我涉猎了大量书籍,不但重视本专业技能和理论知识的培养,更把提高自己的综合素质放在第一位。严谨的学风和端正的学习态度塑造了我朴实、稳重、创新的性格特点。

在大学的四年里、我除了在学好本专业的知识外,我对计算机知识进行了比较系统地学习和熟练地应用,取得了20xx年4月份全国计算机等级考试三级pc技术证书。精通80x86汇编语言、c语言、熟练运用电脑办公软件、photoshop图像处理、asp动态网页编程、能够处理常见的电脑软硬件故障。

除了对计算机热爱,在大学四年里我还不断的学习英语知识,我深切的`感受到作为电子信息行业的人员没有过硬的英语听说读写的能力是不可能有大的发展的。各种新的技术,新的理论,新的产品不可能都来自国内的。我在大二下学期就以528分的成绩通过全国大学生英语四级考试,20xx年12月即将参加全国大学生英语六级考试。

此外,我还积极参加校内的各种活动以及校外的各种社会活动,抓住每一个机会,使我在竞争中获益;向实际困难挑战,让我在挫折中成长,借以去磨练自己,培养自己战胜各种困难的信心。通过各种活动培养了我的做人做事的能力,要做事先得学会做人。

我热爱贵单位所从事的事业,殷切地期望能够在您的领导下,为贵公司添砖加瓦;同时也在您的领导下发挥出我的实力与才能,在实践中不断学习、进步,在能力和素质方面进一步完善自我,为贵公司做出更大的贡献。

历史不曾为谁停留,而历史又记录了千千万万个走过者的故事,我想一切向往美好、积极进取的追求者终将被历史所肯定。随信附个人简历表,期盼与您的面谈!无论您是否选择我,我都祝愿贵公司的事业蒸蒸日上!

篇7:[荐]社招面试自我介绍

我是xx电子工程职业学院(原名xx职业技术学院)车辆工程系汽车制造与装配专业20xx级的一名经历坎坷,尝过酸甜苦辣的学生,即将面临毕业。

因为敢于冒险,而品尝过成功的丰硕果实;因为敢于冒险,也体验过触礁的震荡与凄凉。但是,这一切锻炼了我作为企业人员所必须具备的成熟与胆识。我的过去,正是为了明日的企业发展而奋斗,而拼搏,而奉献!我不想仅仅为了锦上添花,我不想坐享其成!现在正是贵公司招兵选将待机而发的重要关头。我想雨中送伞;我想雪中送炭;我想亲自去闯,去干!

三年来,在师友的严格教益及个人的努力下,我具备了扎实的专业基础知识。无论是在知识能力,还是在个人素质修养方面,我都受益匪浅。熟悉涉外工作常用礼仪;具备良好的英语听、说、读、写等能力;能熟练操作计算机办公软件。同时,我利用课余时间,广泛地涉猎了大量书籍,不但充实了自己,也培养了自己多方面的技能。更重要的是,严谨的学风和端正的学习态度塑造了我朴实,稳重,创新的性格特点。大学三年,我深深地感受到与优秀学生共事,使我在竞争中获益;向实际困难挑战,让我在挫折中成长。祖辈们教我勤奋,尽责,善良,正直;学院培养了我实事求是,开拓进取的`作风。

良鸟择木而栖,士为知己者用。我不想再说了,说多了怕别人说我是“王婆卖瓜”。“实践出真知,斗争长才干”,我只需要在实践中去闯,去干,竭力为贵公司解一份忧虑,增一份利润,或挽回一点损失……毕竟才干在实践中养成,也终究要在实践中体现。

我热爱贵公司所从事的事业,殷切地期望能够在您的领导下,为这一光荣的事业添砖加瓦,并且在实践中不断学习,进步。一个合作机会,对我来说是一次良好的开端。

篇8:[荐]社招面试自我介绍

我叫xxx,是xx大学护理学院专业xx届毕业生。我是个平凡的女孩,但不甘于平庸,我乐观、自信、上进心强,爱好广泛,能够很好地处理人际关系,有协调沟通方面的特长,并且有很强的责任心与使命感,现在,我即将毕业,面对新的人生选择和挑战,我信心十足。

从大一开始,我就特别注重在认真学习好专业课的同时,努力培养素质和提高能力,充分利用课余时间,拓宽知识视野,完善知识结构。在竞争日益激烈的.今天,我坚信只有多层次,全方位发展,并熟练掌握专业知识的人才,才符合社会发展的需要和用人单位的需求,才能立于不败之地。通过努力的学习我获得了奖学金,在学习的同时,我积极参加院校组织的各项活动,并在“莫负青春”全院演讲比赛中获三等奖。在三年的学习生活中,我锐意进取、乐于助人的作风和表现赢得了领导、老师和同学们的信任和赞誉。并在xx医院实习期间获得患者及家属的高度好评。看到自己所付出的辛苦与汗水换来患者的康复与微笑,这是对我的奖励。

专业学习之余,本人也善于把握每个实践锻炼的机会,注重计算机技能的发展,能够较好地应用Word、Excel等Office系列办公软件;在校期间,曾任成都大学医护学院英语俱乐部外联部部长、学院话剧团成员等,借此学习管理知识,吸收管理经验,锻炼自己的组织、管理、和团队合作能力;这些经验将成为我以后工作生活中不可或缺的一份宝贵财富。课外还喜欢唱歌跳舞、表演、看书、上网、尤其热爱运动。通过实践进一步提高了我的管理、组织、领导和人际交往的能力,不断地完善自己。希望您能给我一个表现自我的机会,您就会发现我的与众不同!

尽管在众多应聘者中,我不一定是秀的。但我仍然很有自信。“怀赤诚以待明主,持经论以待明君”。我不乞求信任,只愿有行动来谋求信任。愿贵医院给我一次尝试工作的机会,施展自己潜能的空间,我会尽心尽责,尽我所能,让贵医院满意,让患者满意。

阿里 社招 面试

求职社招面试的自我介绍

设计师面试问题类型

高铁乘务专业个人计划书

不同类型的面试问题

HR须知筛选求职者简历的丛林法则

电竞社招新策划书

写给大学生励志的励志文章

大学生生活励志文章精选

高铁乘务心得体会

腾讯社招面试经历
《腾讯社招面试经历.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【腾讯社招面试经历(共8篇)】相关文章:

高铁乘务应届生自荐信2023-07-20

高铁乘务自荐信8002022-06-03

高铁乘务自我介绍2022-04-29

大学生励志爱情文章2024-03-03

高铁乘务求职信200字2022-05-07

龙腾剧社招新运动的策划书2023-07-01

求职面试写简历的禁忌有哪些2023-01-09

爱心社招新活动总结报告2023-06-07

高铁专业简单的求职信2023-07-13

优化阿里巴巴旺铺的技巧2022-04-29

点击下载本文文档