第一篇:腾讯2013实习生面试总结(技术一面)
进去自我介绍。面试官问我为啥要报考那所本科学校。
然后是具体的题目。
1、非递归中序遍历二叉树(纸上写代码,后面的都不要求写出来)。代码:
void InOrderBTreeNonRecurssive(BTree T){
}} if(!S.isEmpty()){} p = S.top;cout << p->data;S.pop();S.push(p->rchild);stack
2、shell排序
3、基数排序
问了基数排序一堆整数时从低位到高位和从高位到低位有什么区别没有。
4、找出一堆数中出现次数大于总数一半的数
水王问题,但是面试官会让你想不同的方法。
方法一:
遍历一次,每次去掉两个不同的数。最后剩下的肯定是出现次数超过一半的那个数。
方法二:
分别统计个位、十位、百位等上面0~9每个数中出现次数最大的,组合成一个数便是出现次数超过一半的那个数。
5、算法题:给出一天内的很多条QQ号的登入及登出记录,每条包括时间、QQ号、标记是登入还是登出的标记符。要求求出一天中最大在线人数
也是遍历一遍就可以了,时间复杂度是O(n)。
设置一个count变量,记录同时在线的最大人数。遍历记录,每遇到一个登入记录便加一,遇到一个登出记录减一。整个过程中count变量的最大值便是一天中最大的在线人数。
后来还让我介绍自己的一个缺点,还要举例说明。
走之前问我有什么问题没,我问了下做游戏后台开发那些方面需要加强,面试官能否给点建议。面试官说可以参加一些开源项目,注重算法。Over。
第二篇:2013年腾讯实习生招聘武汉站一面试题
智能设备的猜想
(2013年腾讯实习生招聘武汉站一面试题第六题)
随着2012年6月Google Glass正式面世,Google Glass掀起了智能设备领域的以此革命,他可以办到的事情包括录制视频、发送短信。翻译文字、指示方向等。
针对Google Glass、I-watch的出现,未来人们从头到脚都会武装智能设备。
针对这个可能的趋势,如果要求你开发一款产品,你回开发什么产品?为什么?
讨论规则(共30分钟):
1、考官宣布开始计时后,每位小组成员做一个不超过一分钟的自我介绍,顺序自由决定;
2、阅读材料并进行自由讨论,每位小组成员可充分阐明自己的观点,最后小组需达成一致意见(过程中考官不发表任何意见);
3、达成一致意见后,推选以为代表作总结性陈述(时间控制在3分钟以内),陈述结束后,最多可再由一名成员进行补充(不超过一分钟);
4、从考官宣布计时开始起,总用时不超过30分钟。
第三篇:腾讯Web前端研发实习生面试经验(笔试+一面+二面)
2013年腾讯校园实习生招聘Web前端研发岗位应聘感受
笔试
西安的笔试是在西安交通大学举行的,一个大阶梯教室坐了100多人,笔试内容不按照具体岗位细分,是通用的。大致包括:C语言、数据结构、算法、计算机网络、操作系统。题目其实是比较基础的,比较细节的,但是大部分人比如我,基础都比较浮,导致最后30分都可以进入一面。
一面
其实我是没有接到面试通知,可想而知笔试烂到什么程度了。然后我和同学很无耻的去霸面了,就说错过了笔试。不过腾讯对霸面霸笔还是比较宽容,专门准备了霸笔考场,霸面也有专门工作人员接待。在答了最后2道附加题后,连同简历交了上去。结果等到下午5点都没有回音,然后我们几个郁闷的走了,吃饭时还喝了点小酒,果然是心情不好特别易醉,几杯就不行了。
晚上在公交车上晕晕乎乎的往学校走,心想都快10点了还没有消息,怕是没希望了。结果,10点15的时候短信突然来了,通知第二天下午3点半面试。不得不说腾讯的HR们非常敬业,这么晚了还在工作,对每个人的简历都会关注一下,基本不会错过。突然觉得峰回路转了!
第二天早上在宿舍一直在看JS之类的Web知识,为了防止针对简历问(一般也是这样),还看了看好久没动的java,看了看C语言版的数据结构和排序算法,突击了一下网络的知识,忐忑的去面试了。
到了酒店抽了号就去7楼一个房间门口等待,里面正在面试,隐约听见里面再说“链表”之类的,赶紧拿出手机看了看基础的数据结构。等了20多分钟一哥们才出来,一算这哥们已经面了50分钟了。进去的时候,面试官还是非常客气(一位穿着衬衣马甲拿iphone5的面试官),要了一份简历开始看起来。接着就开始问对JS了解多少,然后问对AJAXI知道多少,问原理和实现机制。之后问,浏览器在地址栏输入URL之后,一直到服务器响应,这其中的过程是怎样的,我就说应该通过DNS服务器解析域名,然后定位到目标服务器IP地址等等。。突然问我知道不知道ARP协议,我隐约记得早上看到过但是想不起来,后来一查是地址解析协议。接着问对HTTP协议的了解,还有TCP和UDP的区别,我简介之后就赶紧开始扯三次握手,总算看到面试官开始点头了。。接着不出所料,问我知道哪些查找算法,我就说二分法(其实这个程序我是最熟悉的),他就让我写出来。以前在纸上写代码的经验不多,出了好几个细节问题,被面试官一一纠正了。接着问我对Linux的了解,对shell脚本是否了解,所幸还看过一点,用python也写过脚本,还算可以。接着问了“在你学习和项目经历中,什么事感觉是最困难最有印象的”,接着我就无耻的把用java写过的坦克大战搬出来,就说和同学一起讨论做出来的,侃里面的关键技术:二次缓存、碰撞原理等等。结束之前,问我有没有问题问他,我就问“一般腾讯要求实习生实习多久”,回答说最少2个月,时间根据个人可以调整。接着就结束了,大概30分钟的样子。
出了酒店一身轻松,觉得整体还算不错,本来就是抱着找差距的心态来的,也算有收货了。没想到晚上接到短信可以二面,整个人就亚历山大了,二面绝不会轻松。
二面
二面当天早上,照例开始突击,记得昨天面试官说这个职位还要求PHP功底,PHP接触过但是用的不多,就开始看,不仅要看语言还要看整体后端的流程。也看了很多别人分享的二面经验,下午又晕乎乎的去了。
到了酒店,抽了面试卡,还是7楼,据说一面之后剩下来的已经不多了,已经没有前2天那么多人了。今天的面试官正在里面等待,表情比昨天的要严肃点。要了我的简历后,首先让我自我介绍,然后就说“对JS熟悉吧”,我说还行,然后就给我张纸,让我用JS写一个去除数组中重复元素的程序,头一下子大了,只好理了理思路,用很笨的方法,每个数和后面的循环比较,找到一样的就用pop方法去掉一个(早上看的时候依稀记得)。接着又说我对shell编程熟悉吗,我觉得不能托大了,就说知道一点。接着又让我写一个能从文件中找出IP地址登录次数并且排序的脚本,头又大了!只好硬着头皮,写了大概思路,给他讲了讲。他看了之后点点头,说“恩,看起来对Linux还是有了解的,命令基本还行,脚本也是写过的,但是程度不深。。” 所以说面对这种技术总监级别的,不要不懂装懂,还是老实点好。。接着说“我这个部门西安招一个人”,然后我就大致觉得应该非常难进下一轮HR面了,HR面只要不说胡话就很大几率成功了。说“你对Web方面的知识宽度够了,但是深度还欠缺,缺少实际锻炼,建议你对操作系统和基础算法之类的加强。不过你能进入二面,证明你的能力还是可以的”。老实说,到这个时候我完全没有沮丧,因为能和总监级别的对话已经很有收获了,已经达到了我的目的,知道了自己欠缺后也觉得自己能走到这一步,更有自信了。
接着我向他请教了关于HTML5的未来应用的问题,回答之后我感谢他对我的指点。就走出去了,一看表,50分钟。
走出酒店,西安今天很冷,心想第一次正式的面试结束了,还是蛮有收获的。至于结果已经不重要了。回去好好加强基础知识吧,还有半年就找工作了,大公司一般比较注重基础。
第四篇:腾讯实习生WEB前端面试经历
在腾讯面试之前我申请了淘宝的前端,可是笔试就被淘宝鄙视了。这之前还有一个百度内推的,二面已经结束了,不过还真的不知道结果,人家给我答案是这周之内,如果没有过的话,还有三面,如果过了的话,直接就可以拿offer。
相比之下腾讯是很人性化的,不放过一个有才能的人。
从笔试就可以看出来,我当时网申了,但是没有申请岗位所以最后只能去霸笔。到了那里以后才发现霸笔的人真的不少啊!笔试完以后晚上就听说有同学收到面试的通知了,我那个心里着急啊,不过后面一个牛人告诉我说大家都过了,那时候开心啊!然后去网站上查看了一下自己的面试时间和地点,唉那个悲剧啊。我本人做一些兼职给一群中学生上课,每次星期天都要上到下午六点回来,面试时间居然是下午5点,我也顾不了多少了,直接请假,唉!被那个负责人批了一大堆。由于去那里的时候在路上我一直用手机看面经,有时候看着我都想吐了。下午四点多我就带上了笔记本(这里强调一下,如果是技术的最好带上自己的作品,那样可能面试的时候主动权会掌握在自己手里)赶去了华工。
一面
一面的人还真的很多呀,在面试地点看到了很多牛人,比如说我的研究所师兄,我们班的百度牛人。签到完以后我就走到了一个房间门口,乍一看,哇那么多人在排队,最后一个MM告诉我她们面试的是产品的,幸好,不然会等死人的。我面试的是前端js,大概5点左右的时候一个gg把我叫了进去,进去以后就感觉一种亲切感没有之前的紧张感,然后面试官叫我等等,估计他还有些事情处理,之后我看到我的笔试成绩丢人啊(不好意思说了)!然后面试官叫我自我介绍一下,然后我就balabala的说了一下自己对web开发的兴趣以及一些自己开发的项目,然后我就把笔记本带来的项目一一介绍给他看,似乎他只看我运行的结果。然后就开始问我一些简历上的问题.面试官:你讲一下你的学生实践工作吧。然后我就说了一下自己担任过学生处助理、院的团委副部长,然后就是讲了一下自己的学生工作的体验和感受。
面试官:你有学过数据结构是吗?那我就问你一些问题。
然后他问了我一些基本的:二叉树是什么、平衡二叉树是什么、有哪些排序算法、讲解一个你最熟悉的排序算法、还有就是二分查找。
然后我就向面试官借笔,给他说了上面的问题比如说什么是二叉树等,然后在讲解快排的时候我囧了,自己给自己出难题,我列举了一组数据然后有两个相同的数字,忽然忘记相同数字怎么处理了,最后我就说去掉相同的,然后给他讲解了一下基本思路。他说:嗯嗯,最后就那样说了一下,这些还是很基本的东东的,最后就没有问其他方面的问题了,大概整个面试时间为40分钟,然后我就很安静的走了。
二面
一直都在等二面,等的我好着急,大概是第二天晚上左右吧,听到有同学说收到了二面的通知了,我那个心里着急啊,难道又被鄙视了,感觉自己还行的,我就一直等到晚上11点30
左右,看到手机来短信了,一打开那个高兴啊(下午17:20华工大学城酒店),然后又是一阵翻看面经。27号我怕路上堵车就早早的到了华工,一直在门口等。在外面的时候偷窥了一下里面,发现那个面试官好严,而且一看就是那种技术总监类型的人。门口遇到两个华工的同学,他们有一个同学被刷了,另外一个同学也来面试前端js方向的,听他们说我们这个岗位方向的二面的同学只有6个人,顿时感觉压力好大啊。差不多4:30的时候忽然接到一个网易的电话,叫我去网易大厦笔试,当时看到电话还以为是百度的呢。当时在外面的时候很紧张,刚开始听里面华工同学介绍还以为这一面不是技术面,不过后面告诉我这就是技术面,而且很严格。里面有两个同学,一个同学在面试,另一个同学一直在写代码,似乎他做不出来一直被面试官压着。5:30左右我进去了,开始很有礼貌的寒暄了几句。然后他告诉叫我自我介绍一下,这里我就是根据一面的时候的介绍说了大概3分钟。他就开始问我技术问题了。第一个,PHP是怎么跑起来的。刚开始我那个纠结呀,难道是问我PHP在历史上是怎么跑起来的?应该不会吧,然后我就问了他说:您说的是PHP是历史吗?然后他就说我问的是:如何运行起来的。这下我明白了,我说:通过配置本地服务器apache+wampserver,然后这个问题就大致过了,很囧的是这里的apache读错了。第二个问题:你认为java和javascript有什么关系吗?这些我还是明白的,我说:java和javascript是两种完全不同的语言,例如javascript数据类型只有number、string、object、array而java就有int、folat等等,javascript是一种web前端开发的脚本语言,与java完全不同。第三个问题:你有一个项目是“中山大学三余社网站”,能不能介绍一下。这个东西,这个项目我还是很清楚的,毕竟这个项目是我和另外两位大牛做的,然后就balabala的说了一大堆。最后他就要我写代码,题目是这样的,如果有一个双相链表,你如何确认这个双相链表是否断链。对于这个问题我还是真的有些糊涂,然后就问题,断链的意思,是不是说,这个双相链表断了一条还是两条都断,他说:不知道。唉,当时那个囧啊,那只有自己好好想了,开始我认为断链了就很有可能是指向了NULL,所以我分别从左和右遍历链表,找到最后一个指向空的指针,如何是从头开始遍历那么最后一个如果不是双相链表的最后一个元素那么就说明断链了,从右边开始遍历,如果最后一个指向空的指针不是head那么也是断链了。给他看了代码以后,他说:你怎么知道,断链了就一定指向空的呢。当时我好纠结啊,最后我想到了,分为三种情况,1,next指针断开,指向其他指针;2,pre指针断开指向其他指针;3,next和pre同时断开。分为这三种情况以后问题就得到解决了。最后就是问了我一个数据库的问题,他说如果海量数据的时候你应该用什么方法来处理查找的问题。然后我就说:使用hash表存储。他就说:怎么用hash存储和查找。我说:使用一种相应的规则定义hash,然后根据输入插入到数据库中,查找的时候也使用hash查找。然后他问我:如果遇到hash冲突的话应该怎么办。我就说:如果两边没有记录那就插入到两边。显然他对这个不满意,然后我就说可以再次使用hash,然后他就没说什么啦。最后他就说:那就这样吧,你们是不是还有三面的?但是那个心里挺高兴的,我说是丫。然后就很安静的走了出去,第二天下午5点就收到了三面的hr面试通知。
三面
很纠结,三面的前一晚上一直到3点都没有睡着,早上6点钟就醒了,不过人还挺精神的。差不多10:20左右到了华工参加三面。三面是HR面试,大家都在想HR会不会刷人,都很担心,我自己也是非常的担心。在门口也遇到了很多熟人,比如说嘉聪、沛轮小俩口、二面的一个华工的同学、信科院的一个同学。进去HR面试的同学出来以后都是满脸的轻松愉快,当时紧张的心里倒也平静了许多。大概11:00左右吧,两个面试产品的同学在三面挂了,想参加HR面试,可是前台签到的JJ不告诉他们产品的面试地点,当时也觉得他们产
品的真不容易啊,1000多个人笔试只招个位数,那个竞争压力真大啊。11:30的时候轮到我面试,我进去以后,轻轻的把门关上(这个细节大家以后也稍稍的注意一下,是看以前师兄师姐面经看到的)。之后他同样让我自我介绍,我又是根据一面、二面的经验简单的介绍了一下。然后他就开始问我,你对腾讯了解多少?我就借用腾讯的Webqq发展过程,简单说了一下现在的webqq已经深入人心,而且由最初的基本功能上升到现在PC化的web网页,实在是令web开发的技术人员佩服。他继续说:你还了解腾讯的哪些产品?我说:腾讯的QQ空间,有一个板块专门显示一些和你相识度非常大的用户,可以很方便的让用户联系到那些同学、朋友,另外一个就是腾讯的输入法(这个也不是很清楚,只是简单给他说了一下)等等。他说:你开电脑的第一件事情是干什么?我果断的说:登qq。HR:你上qq隐身多还是在线多。很果断的说:隐身多。HR:你上qq都隐身,为什么还要登qq呢。我:首先因为我经常的会使用腾讯的微博,偶尔发一下微博,还有就是经常的会逛逛qq空间,查看一些同学的签名啊,日志啊,还有就是因为隐身的时候会偶尔有人找我。HR:你是哪里人?我:江西人(很干脆说完了)。HR:那你在大学期间,兴趣爱好是什么呢?我:我喜欢玩玩qq游戏(四国军旗、斗地主)、打篮球、看看格言、听听音乐等等。HR:那你为什么要来腾讯呢,是不是腾讯工资很高啊?我:不是的,我主要是想通过实习能够学会更多的知识,来提高自己的能力,能够通过在高技术的公司学会更多技术方面的东西。看着他点头,感觉应该回答的还行。他还问了我一些技术的问题,HR:你是不是开发了一些项目,能简单介绍一下你们的分工是怎么样的吗?我就简单的介绍了一下。HR:你上网的时候经常做些什么事情呢?我:经常的看一些最近的新闻,比如说qq就会经常的弹出一些最新关注问题,还有就是查看一些资料啊,看一些论坛发布的最新的技术问题。然后大概就是这么多,他还问了我有没有女朋友,女朋友是干啥的。差不多20分钟的面试时间吧,感觉总体来说还是比较轻松的,不过在面试的时候最好就是不要说假话,因为HR阅人无数,就不要在他面前显示什么啦,最好就是有什么说什么。基本上不会问你技术问题,大部分都是一些你的性格爱好,以及对于腾讯的了解之类的问题。
虽然offer还没有拿到,不过这些天真的很不容易。写出来只是希望大家以后有个参考,并不是显摆,说我有多厉害。我们班的牛人是很多,不过我真的不是牛人,我只是菜鸟一个。你们都懂的。
第五篇:腾讯实习生管理办法
腾讯实习生管理办法
一、构建实习生管理体系的目的与意义:
1、开发高质量的人力资源,降低选人、用人风险。自主培养一批理解且恪守红网价值观、忠于红网事业的优秀人才。
2、加强对红网目标网民——高校学生的了解与互动,发掘潜在动力,集中资源。
3、为高校学生提供一个科研与实习的平台,同时树立良好的企业形象。
二、实习生管理办法:
为了做好实习生资源的可持续开发,并规范红网实习生管理,特制定本管理办法。
1、实习生招募与甄选
(一)招募信息发布 网站上设专栏长期发布,将实习岗位(内容口为主)的职责描述和申请要求发布,采取网上申请。
(二)实习生资格审核
1、在读大专生、本科生
2、能够提供学生证、身份证、学校推荐信(或本网站人员的担保信)等证明文件;
3、其余条件可根据不同岗位的特点与要求具体确定。
(三)实习生选择的几个优先考虑因素
1、具备上网条件(方便远程沟通、异地作业、资料搜集等)
2、大
三、大四学生
(四)甄选与录用
1、由内容口负责人及人力资源负责人通过网上报名表进行初步甄选
2、由人力资源负责人对通过初选的人员进行电话交流
3、试用10-15个工作日后决定是否录用
4.给被录用者发放实习生证件
2、实习生培训
(一)岗前培训:实习生上岗前要经过简单而严格的培训与考核。包括红网构建、红网价值观、新闻理念、实习生管理办法、网站保密措施、技术安全指导等内容。
时
长:6小时30分钟
方
式:红网负责人授课
课程安排:
-《红网构建》 《红网新闻价值观、新闻理念》
2小时
讲 师:执行总编辑
隆国东
-《红网新闻、策划案例》
2小时
讲 师:新闻中心主任 刘建 ;评论部主任 杨国炜
-《新闻的互动性》
1小时
讲 师:总编辑助理
唐庆辉
-《实习生管理办法》
30分钟
讲 师:行政部副主任 张靖媛
-《红网技术安全及保密措施》
1小时
讲 师:技术部主任
龙敏(讲师的授课水平将作为绩效考核的一项指标)
(二)技能提升培训:针对优秀实习生。(思维活跃、能提出创意、有亮点者)将工作内容、技能训练项目和研发课题通过申请与分派相结合的方式确定,并致力于将网站运营的实际需要、可支配资源,与实习生的个人兴趣、专业和能力有机结合起来。时
间:不定期
形
式:座谈(与内容口负责人及优秀记者编辑座谈)
3、作息管理
因办公设备相对有限,因此在作息管理上将实行轮班制和自由完成任务相结合的方式。轮班制是按照部门负责人的制定的工作时间安排上班,实习生的上班时间将成为其绩效考核的主要依据之一。自由完成任务是指实习生带着自主申请或被分配到的工作任务回去完成。
4、考核及淘汰机制
每月由指导老师对实习生进行考核评价(态度、方法、学习能力),并向部门负责人及时汇报。人力资源应及时系统掌握动态。指导老师对实习生的管理水平将作为其绩效考核的一项指标。
对于态度恶劣、犯原则性错误、与岗位要求差距太大的实习生,予以进行淘汰,并收回实习证。
5、实习鉴定及优秀实习生的奖励措施
1、实习结束后,红网将为实习生出具实习鉴定;
2、对于优秀实习生,红网将向其颁发优秀实习生证书,并向其所在学校或院系寄送感谢信;对于部分贡献较大的实习生,红网将依据具体情况发放实习补贴
3、红网招聘时可优先被录用;
4、可优先被推荐到兄弟媒体实习、就业。