2015腾讯校园实习生招聘后台开发岗位 笔试+一面+二面

笔试

腾讯的在线笔试不是在自己的平台上进行的,而是在tencent.ceping.com上进行的。这个平台增加了现场视频的功能,左上角一直有一个你的实时画面跟着你。开始的时候是有一些不适应,但是不用理他,过了一会就好了。腾讯的笔试题相对来说也不算很难。由于我选择的是基础研究岗位,所以我的笔试题多了好多高数和概率论的内容,这是我始料未及的。具体的题目我是记不清了,反正我是做了一个多小时把题目都做完了。总结一点就是不用紧张,就算是做得不好也没关系,反正腾讯允许你去霸面。

一面

刚刚说道霸面,其实我就是去霸面了。T.T。很遗憾没有通知我去面试。同学问我去不去霸面,开始我是拒绝的。可是上午好好睡了一觉之后觉得还是应该去,无论如何得去试试嘛,毕竟有这样一段经历也是不错的。下午1点30我就到了面试现场,“那家伙,人山人海啊”。当时我就傻眼了,本以为哈尔滨也就这么几个高校,不应该会有很多人,可没想到人这么多。我先去表明了我霸面的意思,HR姐姐表示欢迎。可能我是来得比较早的,投完了简历发现霸面的就几个人,我排在了第三个(后来证明我错了,随着时间的推移,签到的纸都写满了)。由于霸面需要等正常的面试流程结束了才可以进去,所以我一直在那儿等。等待期间和他们聊天了解到他们好多是从吉大、东大、大连理工赶过来的,不禁充满了佩服之情(其实想的是各位大大这么厉害为毛不去北京,非要来跟我们抢名额啊T.T)。聊完了才三点过,陆陆续续的大家来了一拨又一拨,没办法,还是得等。后面的就不记了,感觉写得好啰嗦。
等了好久终于等到了5点30,终于轮到了我进去面试。面试官十分的和蔼,一去就没有任何的担子。首先递交了我的简历,问了一些简单的个人信息后就开始进行面试。第一个问题是问我关于我的比赛,问我主要在其中做什么。我说我基本上做图论相关的题,偶尔做做数据结构等等。好了,问题来了。第一个问题是一个关于网络流的题,他说他本来准备中午问另一个人用的,结果当时没有构思好(得有多难啊,我吓死)。问题描述大概是这样的:

有一批文件需要分配到不同的机器上。每一个文件需要分配到三个不同的机器上,而每个机器有一个接受文件数量的上限。问,给出一个算法说明如何分配才能达到最优?

其实现场往往没有现在这么和平,由于面试官大哥哥说话带一点广东味其实我开始是听不习惯的。经过的反复的推敲和问询后我总结出了上面的问题。在我写题的过程中,面试官哥哥告诉我其实我的笔试成绩还不错,问为什么没要通知我,还把HR姐姐叫了过来问了一下。听到这个我就写不下去,潜意识的就回答了一句我能不能看一看,然后又把头缩了回来,我还是先写题吧。其实当时我的心情是很复杂的。
然后是第二个问题,这个问题是关于链表的。

给出一个单向链表,让我求倒数第k个结点的值。

这个题似乎是一个用烂了的面试题,但是我没看过面试宝典(事实证明看看还是有用)。正解应该是用两个指针,先让第一个走k步,再让第二个和第一个一起走。等到第一个走到了头,第二个指针停在的位置就是倒数第k个结点。当时太囧,我没想到这种解法。第一想法就是用一个递归(反正你也没有限制我用递归),递归到头了之后,在回溯的过程中数k个数。
之后有聊了一些自己想法啊,介绍了自己的项目。其实都是些小项目,也没用什么很大的技术含量,所以就不写了。最后我问了一些那个面试官是哪儿的人,他告诉我是四川人。当时就震惊了,半个老乡啊。不过我就惊讶的就是为什么说话一股广东的味道,话说你是在北京工作的啊亲。

二面

然后我就收到了二面的通知,然后我就有点激动,然后就睡不着。晚上一直在纠结要不要看看书什么的,结果一纠结就发现已经12点了,该睡觉了。好吧,去睡觉。然后睡不着,毕竟第一次面试大腾讯。起来看了会书,3点了。3点了!赶紧滚去睡!第二天,拖着朦胧的睡意就去面试了。到了那儿没过多久就叫到了我,11号面试官。到了一看,又是昨天那个位置,但是面试官不是昨天那个。
都说二面比一面难,说面试官一脸严肃的神马。结果我那个面试官还好。挺和谐,就是一些在那儿玩手机。简单的自我介绍后就开始写题。

给出两棵树,问一棵树是不是另一棵树的子树。

第一反应就是暴力,第二反应就是是不是有坑,咋能以来就暴力呢。想了一会发现没有更好的解法,不管了,先写吧。写了一个暴力 n*m逐个作为根进行对比。这个解法我是不怎么满意,感觉他一脸轻松的样子。
然后他说,再来一个题目吧。我说好(好像我说不好就不会有第二个题目似的>.<)。

给两个时间,格式都是(年 月 日),问第一个时间到第二个时间差多少天。

我当时就呵呵一笑,真的,呵呵一笑的那种呵呵。这么简单,当我幼稚园来的啊。我说,先来个暴力的如何。他不理我。不理我拉到,那就暴力咯,遍历了一下是否年,打个月份表。搞定!然后,他就一脸呵呵了,问我,1年1月1日到999999999年1月1日差多少天。我说,小问题,我改进下。我以为你就让我大暴力看我代码能力呢,呵呵。然后我就改进了一下,n年到m年的天数等于(m - n) / 4 - (m - n) / 100 + (m - n) / 400 + isLeapYear(n)。然后呢,没有了。然后我感觉面得还不错,让我问他问题,我就跟他聊了一下腾讯的发展神马。然后了解了一下这个岗位的工作,然后就回去了。走的时候我还问了一句我面得如何,面试官哥哥说他在看看后面有没有更好的。就这样,我成了智能云备胎。等了一天,最后到晚上告诉我,我挂了。没有遗憾,至少的经历了。
此致。记录一下自己的第一次完整的面试流程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值