腾讯实习生面试-2016.4.18

原创 2016年04月19日 15:41:43

今天参加了腾讯实习生面试,其实也是不怎么报希望的,毕竟觉得自己不是计算机专业出身,基础不够好,也没什么拿得出手的项目经验。权当把这次面试当成增长经验了,见识见识大公司的面试风格。面试前也特别复习了一下java方面的知识,和算法。

短信通知早上9点到一个大酒店去面试,于是我一大早不到7点起床,做了近一个小时的地铁,到面试地点也将近8.50了,发现人不是特别多,可能比较早吧,而且很明显面试非技术的人更多。然后,到了酒店后签到,签完到刚坐下就被通知已经排了面试,2510房间,于是坐电梯到25楼,找到2510房间,门开着,有个人在里面,应该就是面试官,然后就进去了。其实挺紧张的,所以也没怎么打量房间,进去有个小桌子,靠窗,坐下后和面试官离的不远。递了简历,面试官说他也是河南的,算是老乡,可能是缓和气氛。让先做自我介绍,我有点紧张,幸好之前想过了怎么介绍,不过自我介绍起来还是不好,不够自然,脑子里几乎没什么思考,就是在机械地背诵,甚至最后都紧张的说不出话了,幸好基本都说完了,干脆也就停止了介绍。

然后,面试官问我之前是做硬件的,为什么要转到软件,我就说我对软件更感兴趣,学习软件的限制条件更少,他用电脑查了一下我Android的笔试分数,满分20,我考了11。然后,说项目,我说了我做的手机卫士,不过其实我对这个软件也不是很有信心,然后面试官也简单问了一下,问如何实现防盗,我将了一下,有问如何实现杀毒,我说是根据MD5码,数据库查询等,然后他问还有没有其他的杀毒方式,比如360是如何做的,我说不知道……然后他问我做这个软件的过程中有没有遇到什么困难,如何解决的?这个问题有点蒙了,只能含糊说遇到过很多问题,一般是百度,或者到stackoverflow找答案,然后问有没有印象深刻的问题?继续一脸懵逼……答非所答,面试官也没继续追问了,然后就不问这个项目了。整体来说这个项目我基本上没说什么东西吧。实际上本身这也是个很基础的demo,更何况是我半年前做的,虽然前几天大概又看了一下代码,但是很多细节的问题还是忘了。

接着面试官问如何处理hash冲突,我昨天看了HashMap的一些内容,就记得拉链式方法了,然后就说了一下,并说其他的记不得了。又让写一个算法,如何查找一个字符串中第一次出现的字符,让用C语言写,我一看这个简单,然后就说用hash表法,类似桶排序,将了一下思路。面试官让写出来,我就开始写,很快吧,不到5分钟就写完了,让他看了一下,他也没说什么。后来想想我写的程序有个很大的问题,数组没有初始化为0,但是后面有if(book[i]>1)的判断,所以是不能实现的。而且我也是直接说出了这种算法,没有说明它的时间复杂度和空间复杂度,同时呢我也应该先从时间复杂度较高的算法开始分析,然后一步步实现更好算法。并且在整个过程中我都是有点紧张的,说话语速较快,表达不是很清晰,逻辑不清晰。

然后,面试官又问了我那个蓝牙的项目,我又巴拉巴拉说了一通,其实真的很心虚,因为确实没做什么工作,更何况我这几个月主要在看算法方面的东西。然后又问我遇到的困难,是如何解决的? 我想了一下,就说在蓝牙和手机通信的时候出了问题,网上查不到正确的资料,就到官网上看Android相应的API介绍,一步一步解决了问题。然后问平时遇到了软件crash是如何解决的,我说看错误提示(没有说明是logcat),说了一下可能是权限啊、空指针异常了或者context不正确……中间面试官有问我平时有什么兴趣爱好,我说阅读和跑步,又问喜不喜欢玩游戏,我说不怎么玩,也就玩玩斗地主而已,他问我能不能做出来这个软件,我说给我时间我是可以的。他说他是做游戏的,我表现了惊讶(感觉有点不恰当),他问我是否对游戏开发感兴趣,我说还可以吧。然后他说做这个一定要感兴趣才行,要热爱,有激情。又问我对互联网其他方面有了解吗?我想了想实在没什么了吧,就说自己对Linux有点认识,有个自己的VPS,他也没继续往下问了。

最后,问我有什么要问他的吗,我把事先想好的问题,能给我一些学习上的建议吗?在校学生如何提升自己?他说要多做项目,在项目中成长,领会书本里的知识。我问我一在校学生去哪找项目,他说可以接一些私活之类的吧,我感觉这个回答不是很靠谱。我去哪找私活?然后他说腾讯招人的标准是有梦想的实力派,热爱技术,有较强的动手实践能力。我想大概是看重项目经验吧。最后我问如何评价我这次面试?面试官以为我想问结果,说今天晚上或者明天才能知道,我解释说是给我一些个人建议,有哪些需要提升的地方?他还是说多做项目,要有热情。然后说今天到此为止,我看了一下时间,大概面了有30分钟。

最后,总结一下,腾讯一面很看重项目经验,要对项目中做过的工作有着深刻的了解,同时也很看重求职者对困难的解决能力,要能说出自己遇到的问题,并讲出解决问题的方式。算法问的毕竟基础。也并没有问操作系统和网络这一块。

这天下午又去了软件园的一个创业公司面试实习生,是个小公司,下午的面试比较自然,面试官主要问了Android的项目,一些数据结构和算法的,2个人问了一个多小时,就当场给我发了实习offer,一天200,还是让我有点欣慰,觉得自己也不是那么差。

二面

下午回到学校,其实对腾讯一面就没抱什么希望,想着写个总结等下次用得上。没想到还没写完就收到了二面的通知短信,还真是有点惊喜呀,毕竟能进二面也是对自己能力的一种初步认可了。然后又抓紧时间看了一下HashMap和JVM内存已经GC的相关知识,想着来应付明天的面试,晚上看到了11.30才上床睡觉,而且还失眠了好久,感觉自己真不争气,不就是个实习生的面试么,第二天也很早就醒了。

上午10点到了酒店,签到安排面试。今天的面试官感觉很严肃,应该在35左右吧,可能是大领导,先让自我介绍,丢人,又尼玛紧张了。说话有点卡壳,然后面试官问我有多少年的编程经验,我说大二就开始学C语言,很多年了,他问我从C里学到了什么,我有点蒙,只好说C是入门,学到了面向过程编程,对方法的封装,降低耦合。他问为什么不用面向对象,我说C不支持,再问什么是面向对象,我……。又问我有一块来面试的同学么,我说没有,我们实验室只有我一个,我们专业只有一个师兄进了互联网企业。然后问师兄的事情………

接下来,问我遇到的最大挑战是什么?如何解决的,我只好把昨天Android和蓝牙通信的那个梗又抖了出来,不过这次面试官问的也很刁钻,他问我既然做不出来为什么没有问那个师兄,我说想自己做,觉得可以解决(应该是团队合作意识)。然后又让我给他描述一下什么是蓝牙,假定他之前不知道这个东西。我就说……说到蓝牙的低功耗很出色,他就问我为什么功耗很低,我说是休眠机制比较好,他说其他芯片也宣传休眠机制好,蓝牙的优势在哪里?这个我有点不懂,想瞎扯一下,又被反驳,只好说自己并没有深入了解这一块(其实我觉得我应该先说自己不了解,然后说自己的想法)。问我平时玩不玩游戏,我说不怎么玩,只玩过斗地主和卡丁车,又问我玩不玩网游,我说觉得太费时间,又容易上瘾就没玩(此处太傻,我居然跟一个做游戏开发的说上瘾)。又问我懂不懂TCP/IP这方面,我直接说以前学过,忘了(其实能扯一些三次握手,四次挥手),问有没有看过什么开源代码,我确实没看过,只好说没有。

又问我看过那些书,我说了一些,自己也感觉不多,并且有些说看了一部分也没有说。然后他问我对《大话数据结构》里印象最深刻的是什么?我其实也没特别印象深刻的,只好说了二叉树,堆排序这些。最后一个问题,我相比其他求职者最大的优势是什么?这个我也没有认真考虑过,只好说自己勤奋,能吃苦,求知欲强,感兴趣,主动学习。他说没有亮点,我当时也想不出来了,也就没有再说。然后问我有什么要问他的吗?我依然让他给我一些学习上的建议,不过,面试官对我应该不满意,反问我师兄怎么给我建议的,我说重基础,懂原理,多做项目,他说是这样,还说我知识面太窄……貌似没说什么有价值的建议,我莫名其妙地卖弄地说了一句昨天看到的话:有道无术,术可求,有术无道,至于术。面试官说了句太高深,不置可否,装逼失败吧,减分。最后,觉得一个问题太单薄,然后就又问这次实习会不会在成都,他说在深圳,按照第一志愿。我感觉自己又弱智了,之前他说做游戏,我说一直觉得做游戏是个很高深的行业,他就问我为什么觉得高深,我又懵逼……说的很业余,再次暴露了自己的无知。

最后,走人,我看了一下时间,差不多也是30分钟,我想起来昨天走的时候面试官还友好地和我握手了 。出来后感觉巨受打击,我准备的技术问题一个都没问,基本都是考察的综合素养,知识面积累,解决困难的能力,总结能力,探索能力(对一个东西要弄清楚原理),语言表达能力,还有是否跟面试方向兴趣一致。我感觉自己基本都是很不靠谱的,必须挂掉,不像昨天还抱有侥幸心理。总之,心情低落地回学校。这次面试也让我意识到了自己的不足,昨天通过面试升起的那点骄傲瞬间烟消云散,觉得这些面试官真的很厉害,我跟他们之间的差距太大了,我什么时候也能变得如此?我知道很多人比我厉害很多,但平时接触的都是熟人,这次近距离的面试,和一个腾讯这样的大公司的部门领导级别人交流也让我切实见识到了人外人天外天,我还需要很努力很努力呀,我也要变得更好更优秀才行。

版权声明:本文为博主原创文章,欢迎参考并提出意见。

腾讯2016实习生面试经验(已经拿到offer)

忐忑了好几天,今天终于收到深圳总部的电话,同意录用我为2016年实习生,感觉整个天空都放晴了。给大家说说我的面试经历吧,我投的是软件开发——应用开发方向。一、校招流程投递简历->在线笔试->一面技术...
  • oNever_say_love
  • oNever_say_love
  • 2016年04月22日 23:01
  • 46433

[2017/06/02]腾讯后台开发实习生面试总结

现在才被面试,都是因为自己zz。。四月份网申的时候写的远程面试,忘了改面试地点,于是成功GG错过面试。谁知五月份的时候超凡学长突然告诉我鹅厂有实习生补招,要了我最新的简历。本来觉得没什么希望,结果前几...
  • ZZU_Ringo
  • ZZU_Ringo
  • 2017年06月02日 20:32
  • 1320

记腾讯的暑期实习面试

3月初进了一个腾讯tst内推群,然后按流程投了简历。投的IEG事业群PC客户端开发岗。当时刚开始复习一个月左右,才把大一学的C++看完,又在按照职位要求恶补操作系统和网络的知识。简历投过去后几天显示评...
  • kaze007
  • kaze007
  • 2017年05月06日 18:16
  • 294

2017腾讯暑期实习生从笔试到面试总结(附带华为、阿里面试经历)

背景说明 个人情况 本人是武汉大学计算机学院2014级的本科生一枚,在写这篇总结的时候我是大三。本来我们班是规定了有固定的实习的,但是自己闲着蛋疼,抱着试一试的想法参加了几个公司(腾讯、阿...
  • qq_24369113
  • qq_24369113
  • 2017年04月22日 22:40
  • 6586

2016年腾讯web前端实习生面试记录

一面:4月15日上午9点,面试约一个小时。 1. 自我介绍 2. 之前实习的公司主要做什么? 3. 项目中用到的director.js的原理 4. 简历上三个项目,分些介绍怎么做的。画出整个流程,以及...
  • lysunnyrain
  • lysunnyrain
  • 2016年04月18日 10:02
  • 2225

腾讯2017校招实习生面试总结 腾讯实习生面试经验 (已拿offer)

从三月份开始,就投入了紧张的校招实习生准备当中。因为自己深知这次机会的重要性以及必要性。一开始,只锁定了腾讯和阿里的内推。 三月初,在支付宝师兄的帮助下,成功获得内推资格。师兄给了很多建议,支付宝可...
  • doleria
  • doleria
  • 2017年05月11日 23:04
  • 8628

机器学习实习生面试总结(阿里 腾讯等)

今年来一直在找暑期实习,现在基本已经确定了,前后历经差不多2个月吧,发现了很多自己的缺点,同时也希望写出来供需要的人参考了解先说下我自己的情况吧,暂时决定去腾讯TEG的机器学习岗实习,面试期间(3月初...
  • Gavin__Zhou
  • Gavin__Zhou
  • 2017年05月01日 20:55
  • 9712

2017年腾讯暑假实习面试总结

腾讯二面失败: 4.11收到腾讯一面的通知的时候,一种微妙的心情——激动,紧张,遗憾,开心。 我知道自己的实力,知道我并不是那种可以做到完美的人。我也知道第一次总有栽跟头的时候,但是我真的不想把跟...
  • weixin_35909255
  • weixin_35909255
  • 2017年04月20日 00:45
  • 495

腾讯实习生技术运营一面、二面经历

咳咳,先清清回忆, 让我从头开始吧,在2月的时候,就已经关注腾讯的实习生招聘了,奈何楼主的学校有点渣,就不敢投哪个啥啥啥计划了,自认为技术还没有到那个要求,额,好吧,接下来说说,我选择的是技术运营,...
  • lishangwen_alan
  • lishangwen_alan
  • 2016年04月15日 18:35
  • 4042

阿里,华为,腾讯,小米2017实习面试经历

首先自我介绍,非985,非211学校,主要从事java后台开发,大一至现在做过两个项目(都不深),有一段去小公司的实习经历,今年刚到学校2月底才开始准备实习,陆续投了小米(我是米粉),阿里,华为,腾讯...
  • fengsigaoju
  • fengsigaoju
  • 2017年04月16日 13:29
  • 2502
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:腾讯实习生面试-2016.4.18
举报原因:
原因补充:

(最多只允许输入30个字)