记2016腾讯 TST 校招面试经历,电面、笔试写代码、技术面、hr面,共5轮
(出处:http://www.cnblogs.com/linguanh/)

前序:
距离 2016 腾讯 TST 校招面试结束已经5天了,3月27日至今,目前还在等待消息。从投简历到两轮电面,再到被邀请到腾讯深圳总部进行了3轮 TST计划(Top student talent) 面试,整个过程历时一个月,我都觉得我是幸运的,还有,我投的是安卓移动端开发实习生,时年大三。至此,故择此文,邀君共享之。
第一轮电面:
距离投递简历6天后,3月10号,当时我还在学校的创业工场里面写着代码,突然来了个电话,由于我一般编码时都是带着耳机听歌的,电话来的时候,手机没开铃声,是振机令我知道有电话来了,拿起一看,是腾讯深圳总部的来电,当时懵逼了几秒,心想这是什么情况,过后才意识过来,这可能和我之前投的面试简历有关。
赶紧接了电话,果不其然,对方是腾讯的面试官,听声音,比较沉稳,当时问我什么时候方便进行电话面试,我说现在就可以,然后他说现在不行,于是我们约了当天下午2点30。挂了电话后,当时心里是比较激动的,想着现在是电话面试,而我之前毫无面试经验,赶紧打开百度,百度各种关于 腾讯安卓实习生电话面试的面经,总的来说信息比较少,后来先写了篇自我介绍,然后反复念了差不多半小时,当时是在是太紧张了,很长时间还没缓过来,又看了下自己简历有说到的东西,做过的项目,把之前碰到的问题和解决方法过了一遍,很快,2点到了。
大概在2点37分的时候,我再次收到腾讯的电话,面试开始。 首先是自我介绍,自我介绍我没有说很多,大概是 400字不够,简单说了下个人信息、爱好、以及我的学习安卓经历,PS:我是自学完java直转android开发的,我们专业没教这个课程。 然后是说项目,果不其然啊,他让我挑了一个简历上面一个最能体现自己能力的项目讲下,我挑了一个由我一人独立开发的APP讲了一大堆,包含,用了什么框架啊、有木有了解过它们源码,解决了什么问题,注意:面试官有根据我讲的每一点再深入提问,当时我有讲到我在解决借助开源项目富文本编辑器的时候,修复其兼容性等一系列bug的时候,就有问我是怎么解决的,一五一十,很细!
在上述搞定后,他说要问下基础了:
1.内存泄露是什么 (这个很简单,直接答出)
2.简述 Jvm 的字节码文件 (java 虚拟机知识的一部分,从魔数开始说,直到 access_flag,下面还有)
3.activity 生命周期 (这个问题,我分了 5大点说,自己启动、跳转时、切换横竖屏时)
4.跳转压栈 (activity 的 4种启动模式)
5.说说多态 (基础中的基础,无压力)
6.布局为什么用 dp 有什么好处 (dp在不同手机有一个比例的,说白了会自动适应屏幕)
上述问题,我当时除了activity栈答得有点突兀,其他还好,全程 47 分钟,口干舌燥。
第二轮电面:
距离第一轮电面,第二轮是3月21号了,在这短时间里,我一直以为自己已经挂了,没想到隔了11天。。。,再次收到电话时,我当时刚好准备去见我导师,这次是我约的时间,约在当天晚上6点~7点。
电话大约在6点50几分打来的,相比上次,这次的面试官,貌似换了人,但是他有说到,我之前面了一轮的,这是我第二轮。这次的面试官所问的问题,很泛!
1,依然是自我介绍;
2,又是说项目,balabla说了很久,这次不同的是,这个面试官问到了我服务器的情况,我使用的是 PHP,有问到,数据库设计、并发处理、数据交互... 全部答出了。
3,java final的使用,常量放在哪 (这个问题,常量放在哪,当时我有点不解,不知道他指哪部分,我回答了方法区的静态常量池,如果是运行时常量就在运行时常量池)
4,类的使用,尽可能多说
5,接口与抽象的区别
6,说说用过什么开发模式 (简单工场、监察者模式)
7,平时遇到异常怎么解决的 (看堆栈信息定位,打log,等等)
全程约 50分钟。
电面总结:
针对我的情况而言,面试官很看重你做过什么项目,问的问题的细化全部在将项目的过程中,例如多线程编程,handler机制这些,view的绘制,等等,第一个面试官着重语言开发,第二个着重语言基础,自我介绍必不可少。回答的时候尽量多说。
收到HR 的TST专场招聘短信:
收到这个短信是在3月24号,可能你会不知道这个TST是什么鬼,我当时也不知道,因为我投的简历的校招的,突然冒出个TST,后来百度了下,被吓到了,这个是 腾讯的精英计划 TST(Top student talent) 来的,他是校招的一部分,不过类似于 自主招生,和普通校招是分开的。
了解完后,我的心情甚是兴奋,但更多的是恐惧,因为我自己知道自己的水平,精英是算不上的,既然不来都来了,而且发短信的还是腾讯的 HR,之前听说过很多谣言,说什么 HR面试最后一面,一般都会过的,关于这个,我以亲身经历告诉大家,不可信也!!
面试是在 3月27日,在腾讯总部,鹅场举行...,后来抱着复杂的心情加了个tst的群,进去后看了下各位群友的称呼前缀,都是各种958、211,华南理工等等之类的,再想想自己,真是醉了,后来改昵称的时候,没有打出学校....,再到群里问了下有没有周日一同征战鹅场的战友,倒是有3位同学回复了我,大家加了Q,了解了一下,又被吓到了,3个都是研二的...,我自己是个大三的,真是压力山大。有 C++ 后台的,两个,一个大数据分析的,武汉的、重庆的..
面试当天,只身一人坐车先到深大,再叫了辆滴滴打车,来到鹅场总部,传说中的腾讯大楼,终于立于我眼前,很高。
我的面试时间是下午2:30,我在12点多的时候就到了,到了的时候,一直在腾讯正门口右边的休息区坐着,紧张等待,期间有很多从腾讯电梯下来的,不知道是不是员工的人,也坐到休息区,我印象很深刻,当时有4位,年龄大概在 25岁左右的男性,坐在我后面,长得很帅,鹅场的颜值也是相当的屌,在我后面一直讨论者虚拟机什么的,什么虚拟机上面是架了一层操作系统,mangoDB等等各种技术内容,搞得我更紧张了。
时间过得很快,签完到就上到了 4 楼,腾讯的办公区,地面全部铺有地毯。在进入正式面试前,在等待区,约有 12 个人左右,和我一样,也是TST 来的。
第一轮技术面:
一对一,在一个比较小的圆筒 空间,面试官大概30多岁的样子,简单打了招呼后,没有自我介绍,上来就是递给我一张纸,先写个题吧,于是他说了这样一道题:”10进制转16进制“,这题比较鸡肋了,很快,我用了C++完成了,语言没限制。递给他之后,看了一下,估计是没问题的,又说了一道:”在一篇英语文章中找到出现次数最多的单词“。就在这里,我当时居然把题目听成了,找出出现次数最多的字母,我了个去,完成后交给他,一看,被吐槽了下,不过他说没关系,我用的是java完成的,我当时排序的时候没有使用系统提供的 Arrays.sort,而是自己写了个 快排,这个被点了下赞,这道题还在代码优化上面被要求改了几遍....。最后是一道智力题。
第二轮技术面:
在第一轮结束后,他直接叫我去找第二个面试官。第二个面试官,应该有40岁左右,这个和第一个不同,首先还是自我介绍,然后是说项目,又是说项目,在上两次电面讲了之后,我基本都能背住了...,讲完后,针对几个比较简单的布局问题,问了下,就结束了,出乎意料的少,然后叫我去找 HR
最后面,HR:
HR 在35楼,是一位男性,40岁左右。所有面试中,我和他聊得是最轻松的,就像是朋友间对话,聊了些家常,父母是干嘛的、家乡有什么玩的,吃的、在学校混的怎么样、为什么自学android、开发的时候有考虑到什么、那个项目自己觉得最烂、有没有女朋友....
不过,在这里有一个点让我有点心酸,HR 在看了我简历的时候,问我是不是从北京来的,我说不是,然后他再看了下简历的学校,才想起,说: "喔,珠海有这个学校啊",可想而知,我所在的学校的知名度并不是很高,不过事在人为,无论在什么学校吧,努力就行了。
最后HR 说到,我问完了,你有什么要问我的? 我问了他对我的表现怎么评价,答道说,做APP该注意的都有说到,最后还说面试结果会在下周二告知,目前我还没收到任何信息,和其他人一样,still waiting。
总结:
仅从我个人经历角度出发:
1,你所读的学校很重要
2,基础很重要,算法很重要
3,没做过一个上线的项目的,你很难表现自己
4,天道酬勤。
记2016腾讯 TST 校招面试经历,电面、笔试写代码、技术面、hr面,共5轮的更多相关文章
- 2019前端面试系列——JS高频手写代码题
实现 new 方法 /* * 1.创建一个空对象 * 2.链接到原型 * 3.绑定this值 * 4.返回新对象 */ // 第一种实现 function createNew() { let obj ...
- 百度校招面试经历及总结(已发offer)
听说发面经可以攒rp,希望早点给我确定的offer通知,也希望看到这个面经的小伙伴能顺利拿到心仪的offer~ 职位:机器学习-数据挖掘工程师 9.15 上午11点 一面 1.介绍项目 2.考研意向, ...
- 2016校招内推 -- 腾讯SNG前端 -- 面试经历
也是让某湿兄帮忙内推,然后过了四五天,电话打来了 一面: 1.首先是简单的自我介绍 2.你觉得一个前端工程师应该具备什么技能 比如用户体验这个方面他就贵问你具体的例子 3.让你设计一个web站点,假如 ...
- 美团Java实习面试经历(拿到Offer)
美团我是在拉勾网上投的简历,之前也投过一次,简历都没通过删选,后来让学姐帮我改了一下简历,重新投另一个部门,获得了面试机会.10月23日中午HR打电话过来预约了下午4点半面试,说会在线写代码,让我 ...
- 【转】阿里2015校招面试回忆(成功拿到offer)
原文转自:http://blog.jobbole.com/78722/ 1. 引言 继上次<百度2015校园招聘面试题回忆(成功拿到offer)>文章过后,大家都希望除了题目之外,最好能给 ...
- 阿里2015校招面试回忆录(成功拿到offer)
1. 引言 继上次“百度2015校园招聘面试题回忆录(成功拿到offer)”文章过后,大家都希望除了题目之外,最好能给出自己当时的回答情况,看看有没有什么回答技巧,这样更有参考价值. 嗯,建议的很对, ...
- 腾讯校招技术岗面试经历及总结(已发offer)
关于笔试:只要前期复习到位,笔试还是很好过的,但是当然 分数 越高越好,否则后面会被面试官鄙视的.题目可能难度较大,但是要把会做的 都做 对,如果时间比较紧可以适度放弃部分不会的题目. 关于面试: 温 ...
- 2015腾讯暑期实习生 Web前端开发 面试经历
[2015腾讯暑期实习生 Web前端开发 面试经历] 好吧,首先声明,我被刷了,应该是跪在二面 微信查到的面试状态一直呈现复试中 .. 整整四天了.. 看来是没希望了 不过也是一次经历,记录一下还是可 ...
- 墙裂推荐!2020Android阿里&腾讯&百度&字节&美团校招面试汇总
基本情况 2021届硕士生,Android开发岗 此文主要是2020年年初春招实习的面试和正式校招面试经验汇总,最终校招拿到了腾讯,百度,美团等offer 主要包括阿里4面,腾讯实习4面和校招4面,字 ...
随机推荐
- 说说Golang的使用心得
13年上半年接触了Golang,对Golang十分喜爱.现在是2015年,离春节还有几天,从开始学习到现在的一年半时间里,前前后后也用Golang写了些代码,其中包括业余时间的,也有产品项目中的.一直 ...
- 常见CSS与HTML使用误区
误区一.多div症 <div class="nav"> <ul> <li><a href="/home/"> ...
- Jquery mobiscroll 移动设备(手机)wap日期时间选择插件以及滑动、滚动插件
Jquery Mobiscroll是一个用于触摸设备(Android phones, iPhone, iPad, Galaxy Tab)的日期和时间选择器jQuery插件.以及各种滑动插件 可以让用户 ...
- 利用on和off方法编写高效的js代码
先说下将这个话题的起因:最近发现公司的功能代码,很多在dom对象删除以后,其声明的绑定在window上的resize事件还一直存在,导致相同的功能代码执行了几次.对于我这种轻微代码洁癖的人来说,简直是 ...
- 多个Img标签之间的间隙处理方法
1.多个标签写在一行 <img src="/i/eg_tulip.jpg" alt="郁金香" height="100px"/> ...
- Minor【 PHP框架】1.简介
1.1 Minor是什么 Minor是一个简单但是优秀的符合PSR4的PHP框架,It just did what a framework should do. 只做一个框架应该做的,简单而又强大! ...
- 移动端1px边框
问题:移动端1px边框,看起来总是2倍的边框大小,为了解决这个问题试用过很多方法,用图片,用js判断dpr等,都不太满意, 最后找到一个还算好用的方法:伪类 + transform 原理是把原先元素的 ...
- 【C#附源码】数据库文档生成工具支持(Excel+Html)
[2015] 很多时候,我们在生成数据库文档时,使用某些工具,可效果总不理想,不是内容不详细,就是表现效果一般般.很多还是word.html的.看着真是别扭.本人习惯用Excel,所以闲暇时,就简单的 ...
- 编写自己的PHP MVC框架笔记
1.MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model).视图(View)和控制器(Controller). ...
- 代码的坏味道(22)——不完美的库类(Incomplete Library Class)
坏味道--不完美的库类(Incomplete Library Class) 特征 当一个类库已经不能满足实际需要时,你就不得不改变这个库(如果这个库是只读的,那就没辙了). 问题原因 许多编程技术都建 ...