我的阿里、腾讯暑期实习Offer经历

  三四月份对我拿来说是个忙碌的两个月,实验室项目到了关键的时刻,自己又需要抽身去找暑期实习,总之过得很快。值得欣慰的是幸运的拿到了阿里和腾讯的暑期实习offer,也算是对三四月份的忙碌一些回报吧。阿里的实习内推很快就来了,3月份就差不多全部结束了,腾讯稍微晚一些,原本也投了百度,想试试百度的难度,可惜笔试当天晚上要出差飞广州,也就错过了百度的笔试,对我来说,北京的诱惑并没有非常的强烈,对我的吸引力不算太强,北京的压力型节奏的生活方式让我总觉得会踹不过气,也就不了了之了。拿到阿里和腾讯的实习offer后,我也陆续投过奇虎360、小米等企业,但都没去参加笔试。也有同学问过我为什么不去多看看其他的企业,打打怪升升级涨涨经验,我说对我来说,找暑期实习就像找适合自己的女朋友一样,想看看这个世界的所有的所有企业,在慢慢看哪个适合自己,当你发现你找到第一个,并对她所吸引时,你却发现你无心在去看其他人了,因为你的心已经被占领了,容不下其他了。

  3月2号,我通过一个师兄,内推了阿里巴巴,投了一份简历申请阿里云的研发岗位,这是我第一次找实习或找工作,也是我第一次投递简历,简历写的很糟糕,没有怎么精心设计。阿里巴巴的办事效率挺高,两天后我就接到了第一轮的电话面试。由于是内推岗位,所以可以免笔试,这也让我少了一道坎,说实话,我比较适合和别人谈论技术但是并不适合考试型的笔试。第一轮的面试官听声音感觉年纪并不大,跟我大概谈了20到30分钟的项目。平时我在实验室做项目主要做存储一块,可能引起了阿里云面试官的兴趣,面试官对我的项目问的比较多,当然问项目的过程中也夹杂着问了一些问题,比如web编程路由的方式,cookies和session的区别,C语言和C++语言的一些区别,C++和JAVA语言的一些区别,总之难度并不算大,都是非常基本的知识,除此之外,问了一些linux shell编程、expect的用法等,总体来说,我应该都答得还可以。最后面试官问了两个算法题,一个是科学计算器的实现,这个在大二时学过,我隐约记得用两个栈实现,但是不太记得具体怎么实现的了,迟疑了半天,虽然说出了自己的思路,但答得不算好。另一个问了一个海量数据寻找topK的问题,我给面试官提供了一个思路,用分治和最大堆来实现。总体来说,第一次电话面试,我有些紧张,面试官也安慰我让我放松,面了大概50分钟,礼貌一番后,挂了电话。结果很快就出来了,不到10分钟,我去查询自己的状态时,发现一面已经通过了,人生第一次正式面试也算是开门红了。

  一面后,我有些心有余悸,临时抱佛脚看了看算法书,准备随时来的第二面,大概也是过了两天,大约早上8点半左右,二面的电话就来了,二面应该是高管面,电话那头的声音和沉稳,有些低沉,感觉气场有些镇住了我,但二面面试官却只让我说了说我的项目情况,大概说了15分钟的项目情况,二面面试官就告诉我二面结束了,问我有没有什么问题问他,我比较惊讶,二面中没有问我一个技术问题,只谈了项目,并且只说了15分钟,就草草结束了,让我摸不清面试官对我的印象到底怎样。让我更惊讶的是,面试结束后不到5分钟我的状态便变成了二面通过,到现在我也不太懂二面时到底发生了什么。

  3月8号左右,我接到了HR面试的电话,电话那头阿里的HR声音很甜,主要问了些职业规划、平时兴趣爱好、自己的优缺点、平时的学习方法等,气氛非常的轻松。HR给我介绍了阿里的文化活动后,面试也就结束了,几天后,我就收到了阿里的阿里云研发岗位Offer,阿里的面试过程来的太迅速,感觉每个面试过程还没来的及总结就结束了。总体来讲阿里面试过程中如果对项目感兴趣多一些,基础知识问的并不深,面试保持清醒的头脑,表达清楚就行,面试官的技术题目,并不要求一定要准确无误的做出来,能向面试官表达出你思考的方法和解决方法就行,因为并不是所有技术题都是你会的,但你需要知道怎么去寻找一个思路去尝试解决你不知道怎么解决的技术题。

  阿里面试结束后,很长的一段时间我都投身在实验室项目中,中途抽空在腾讯官网上投了一份后台开发的简历,4月中旬,因为实验室项目需要到广州出差了一段时间,原本以为要错过腾讯的面试,结果没想到在腾讯面试的前一天,广州那边合作单位出现了掉链子的情况,使得我有空回来参加腾讯面试。腾讯的笔试题范围覆盖面非常广,后台开发的笔试题,从web开发到后台C、C++、JAVA开发同在一套试卷上,都是需要完成的部分,除此之外还有一些IOS移动开发的题目和设计模式的题目,大题相对来讲偏简单一点,但腾讯笔试刷人比例并不高。腾讯的面试技术岗位面试采用一对一面试的方法,4天内需要把所有的面试完成。

  腾讯的一面,我被安排在第一天的下午第一场,导致我没有时间睡午觉,整个下午脑袋昏昏沉沉的,一面的面试官是个游戏开发部门的面试官,腾讯可能因为面试学生太多了,因此各个部门调剂过来面试其他部门,我对游戏开发并不在行,面试过程中,面试官问了很多小问题,题量很大,但都不是非常深。面试题包括C、C++开发,各种变量存储的位置等C、C++语言的基础知识,操作系统中的进程间通信、死锁、调度算法等,数据库中事务和存储过程等,计算机网络中的TCP和UDP协议,拥塞控制以及一些网络机制等。一面过程中,面试官手中有一张A4大小的纸,纸的正反面写满了题目,他会从中挑一些题来考面试者,在我面试的过程中,面试官更是中途直接把纸给我了,让我按纸上题目回答,总体来说题量还是非常大的,最后面试官给我讲了讲游戏部门他们的工作和一些前景之类,对我做了一番评价,认为我的知识面还算比较广,建议我找一个自己喜欢的领域做深,成为一个领域的精深者。

  腾讯的结果非常慢,并不像阿里一样5到10分钟结果就出来了,由于第二天要接着二面,自己的面试状态迟迟不变让我甚至不知道一面到底过了没。第二天凌晨1点半后我收到了二面的短信通知,让我第二天早上9点多去面试,我睡得正香,庆幸自己开了铃声,以至于听到了短信铃声,看到了短信,不然第二天直接睡过了,二面就错过了。要知道从我住的地方到面试的酒店还是有一段距离的,按平时时间一样起床吃早餐可能会赶不上早上的二面。二面面试就没有一面那么顺畅了,二面有点虐心,面试官问的问题有点略深,起初只是问了我一下项目的相关内容,问了一些并不难的小问题,后来问到了Linux内核的源码的一些问题,有些我就直接说我不知道了。最后可能被虐的有点惨了,二面面试官问了我一个算法题,用i*j的小矩形去覆盖一个m*n的大矩形,怎么在小矩形不重叠的情况,求大矩形能容纳的最多的小矩形的数目。由于矩形并不是规则的,用分治的方法很难解,用贪心的方法可以解决,但可能离最优解很远,我第一反应是动态规划的方法,先放一个小矩形,把剩余的大矩形空闲地方,划成若干个子矩形。面试官似乎不太满意我的回答。总体来说二面相比一面,难度要大了很多,让我心里非常没谱。

  又是晚上的时候,12点过后,我接到了HR面试的短信,我才知道二面我幸运的通过了,HR面试中,腾讯的HR问题并不是很多,喜欢和你聊聊生活,问问你平时的学习情况和校园生活,并不太像正式的面试一样,总体来说还是很轻松的。

  阿里腾讯的实习面试总体来说对我还是很有帮助的,特别是对像我这样从没面试过去找实习和找工作,没有任何经验的初学者来说,还是学到了很多。首先对自己要自信,不要担心自己不会的地方,知识海洋太大了,不可能有人全部都会的,面试过程中不要表现出自己的不自信,不会的地方坦白对面试官说自己不会,会的地方努力去表达自己所知道的知识点,不要表现出好像在猜答案一样。面试过程中,尽量不要冷场,说说自己擅长的地方,把面试官注意力带到你最擅长的领域。试着去表达自己会的知识点,不要等面试官去钻着问你你不会的盲区。面试也是一门学问,除了一点点运气和自己的实力外,会面试会展现自己的人有可能会有更多的机会。

时间: 2024-10-13 13:26:10

我的阿里、腾讯暑期实习Offer经历的相关文章

腾讯暑期实习笔试题 有趣的梅式砝码问题

无意间看到这样的一个题目,题目内容是: 用4个砝码称出1到40的重量的物体,这四个砝码的重量分别是多少?? 此处有一点必须注意,很多人一拿到题目(包括我自己),一下子就想到了二进制的解法,可是立刻就发现,二进制的40需要的位数大于4位,也就是说不靠谱. 更加值得注意的是,二进制的方法用在此处,相当于只是将砝码做加法,并未考虑减法,见过天平的同学都知道,砝码是可以和物体放在一边的.因此是可以做减法的. 看了大多数人的题解,提到了,这是一个"梅式砝码"的问题,首先:作出如下假设:(有点类似

2015腾讯暑期实习笔试题目

2015腾讯暑期实习笔试题目 (1).层次遍历序列为ABCDEFG的二叉树,其中序遍历的序列是什么? (2).ABCABC为入栈的顺序,倘若出栈的顺序为ABCCBA,那么,设栈的操作为PUSH和POP,则PUSH和POP的可能序列是什么? (3).使用顺序数组存储堆,90,31,53,23,16,48:16,31,23,90,53,48:这两个序列是否符合堆的定义. (4).稀疏矩阵的存储结构可以是什么? (5).根据后序遍历和中序遍历的序列,如何恢复此二叉树. (6).Linux常用命令:ls

腾讯暑期实习电面---移动客户端方向

结果:凉. 虽然早知道结果,可是还是想试一试.自己基础知识是真的薄弱,学校的课根本没认真上,基本上都是半水过去的,自己没有认真做过的东西还是记不住的. 简历上一定要写自己真真写过弄懂得东西,一些吊儿郎当得还是不要写上去了. 打好基础,把学校课程弄明白了就已经很厉害了. 下面是电面的一些记录(同样,侵删): Java得内存有了解吗? 怎么判读一个对象是否应该被回收? Java内存泄漏? C和C++的区别? 深拷贝和浅拷贝的区别? 指针和引用的区别? 关键字static的作用? 对排序算法有了解多少

金九银十收获阿里腾讯实习offer,学习、面试经验分享

今天分享一位大学生实习的面经,再结合我自己的经验总结一些看法和学习方法,希望能对大家有帮助. 先说一下自己的情况,本人今年大四,双非一本学校,计算机相关专业,从大一开始加入学院创业团队的 Android 开发组.? 去年过年后不久开始投简历,前后投了腾讯.阿里.美团.CVTE 这几家公司,拿到了腾讯.阿里和 CVTE 的实习offer,最终选择了腾讯,也算是给自己的第一次找工作之旅画上了圆满的句号.? 今年3月从实习转为正式员工. 这篇文章是去年金九银十之后的总结,主要是分享我自己针对这次面试旺

惊喜总在转角处——拿到腾讯实习offer的前后小事

一.前言 这不是面经,仅仅是自己一路走来的些许琐碎小事与心路历程,欢迎园友吐槽,但是不要太凶残哦. 二.旧年小事 去年11月底,从上海实习公司请假回校参加研究生毕业论文开题答辩,在校忙碌了一段时间,论文开题答辩如期顺利结束.答辩完已经是12月底,此前在外实习了近8个月,我犹豫了两三天,辞去了上海的实习,准备此后在校静修一段时间:整理一下之前实习时的一些收获.看以前想看但一直没时间看的一些书.参与导师的项目... 忙完论文开题答辩的时候学校已经快要放寒假了,于是就没与导师沟通准备参与项目的想法,去

Linux C/C++ 学习路线(已拿腾讯、百度 offer)

一.秋招 Linux C/C++ offer 情况 二.Linux C/C++ 方向的一些思考 三.计算机基础知识的梳理 四.C++ 方向的深入学习路线 五.项目 + 亮点 + 面试的一些思考 六.总结 前言 Linux C/C++ 从零基础到大神的学习路线,自己的真实学习路线,干货很多,建议收藏,认真阅读. 在校期间,我一直走的都是 Linux C/C++ 学习路线,历经暑期实习.秋招决战.校招期间投的大部分岗位都是 Linux C/C++ 后台方向,对于这个方向,有着自己的理解. 从接触 C

腾讯暑期夏令营之旅

2013.8.22 - 8.24 三天时间,我参加了腾讯暑期夏令营.这几天里腾讯为同学们准备了一系列的讲座和实践活动,收获很大.不仅腾讯的几个主营业务都有所涉及,而且讲座的水平也很高,所传达的信息很丰富,为我们从内部视角了解腾讯建立了一个渠道. 首先是腾讯 TEG(技术工程事业群)的 BOSS 王巨宏的总体介绍.第一,他传达了一种「以人为本」的核心设计理念.他说,要做产品,就要做到最好,互联网产品只有第一没有第二,我们要把产品做到自己感动得哭.同时,市场上许多产品的功能和用途都是类似的,如何防止

漫谈百度阿里腾讯三巨头基因,盈利移动未来

http://jianshu.io/p/enyPjW本文受<冬吴相对论>启发,试图以公司基因解码百度阿里腾讯,如何在移动互联网的未来继续盈利.视角从创始人自身角度以及,公司文化环境等过去诸多方面来思考这三个巨头会如何盈利移动未来.各巨头都有混搭盈利想整合全部产业链的倾向,但以下是预测是各巨头盈利的最主要方向.本文主要观点是: 1,百度将在技术上发力,技术撬动商业.延续PC端搜索优势,从工具型入口级产品发力,从大数据O2O广告盈利. 2,阿里则将继续电商帝国的基因,继续延续PC端阿里渠道优势基因

2015腾讯暑期实习生 Web前端开发 面试经历

[2015腾讯暑期实习生 Web前端开发 面试经历] 好吧,首先声明,我被刷了,应该是跪在二面 微信查到的面试状态一直呈现复试中 .. 整整四天了.. 看来是没希望了 不过也是一次经历,记录一下还是可以的 .. 零.TST内推 TST还是有必要提一下,早早就随大家把简历交上去内推了 很多人都有评级了,各种评级都有 但我 从头到尾都查不到评级..是漏了..还是简历太渣看不上... 还是怎么回事..衰.. 一.笔试 笔试是在3月29号在华工考的,腾讯的笔试一直都那么回事,技术岗的都同样一份试题. 试