范文资料网>人事资料>招聘与面试>《面试经历心得体会

面试经历心得体会

时间:2022-04-16 21:21:36 招聘与面试 我要投稿
  • 相关推荐

面试经历心得体会

又一次由一个小小的随机事件驱动,最终我决定来哈尔滨试一下。这一试不要紧,改变了我对于腾讯的成见,改变了我对于许多事物的思考角度及态度。

面试经历心得体会

9月23日上午启程,下午4点多抵达哈尔滨。在火车站打听哈工大在哪儿,结果得到两种截然不同的回答,只好自己打开手机询问百度知道,在哈站兜了一个大圈,终于找到了去哈工大的公交。

5点多抵达HIT,没有想象中的宏伟,也许浓缩的就是精华吧。计算机学院偏居一角,着实显得孤零零的,居然还没我们系的楼显得气派、现代和有科技感时尚感(也许我们的面子工程做得比较到位吧,呵呵)。一群老师正在抬一个名人的雕像,向几个同学打听了下腾讯笔试的情况,结果都说只知道他们之前在这儿开过宣讲会,不晓得笔试这回事。

5点半,见到了刚下完课的龙哥,几年没见显得格外得亲切。怎么说呢,我和龙哥的交情也很特别,他是我干爹干娘的带了三年的"嫡系"学生,又是我高中三年同班同学,样子没变但显得更帅了一些(后来竟被旅店老板当成了韩国人,羡慕嫉妒爱与恨ing~)。在哈工大食堂请我吃了一顿饭之后帮我找旅馆安顿了下来,又不顾晚上有选修课怕我找不回去带我去在旅馆和正心楼之间走了两圈。

9月24日上午,开考前一个小时竟然不知道考试地点的确切位置,因为23日下午收到的腾讯笔试通知短信只说了"哈尔滨站",让去网上查询详情。我联系了面试官Steven,他说工大和工程大概各有5个考场,具体帮我查查,我真不好意思麻烦他,就自己赶紧在工大外面找了个网吧。

9点10分,在动用了一切人肉+狗肉的搜索手段之后,终于知道自己被分在了哈工程的一个考场,赶紧决定赶过去。出门打的也费了番周折,第一个的哥竟然不知道哈工程在哪儿,无语ing。

司机很好心,车开进了哈工程并且一路打听21B楼在哪儿,又是兜了一个圈之后终于找到。楼前的奥列霍夫广场又很多人在那儿开着大喇叭宣讲,一派热闹。哪知我的考场由地下改为了二楼,又是一番周折,10点3分,刚开始发试卷,恰好赶到。

答题时很闹心,外面那帮宣讲的,伴着重口味的音乐呐喊个不停。也许有些紧张和烦躁,最后一道附加题竟然只写在了试卷而非答题卡上(虽然不计入总分只作为参考,但毕竟浪费了时间)。12点交完卷来到广场却发现是一些科技协会的纳新。有瓦良格号航母模型(舰载机除了一架Su-33竟然还有一架前掠翼的Su-47,这同学的想象力也真够强的),有我在博创杯比赛现场看到了那种不知道是做间谍用的还是做自杀式鱼雷用的自游的"鱼",还有历年从哈军工-哈船舶-哈工程出来的两院院士的大幅照片,……围成了一个小迷宫。

中午去哈工程校园内一个餐馆吃了饭,店主一家是在韩国待了很多年的朝鲜族人,大部分食物都是正宗的韩国风味。我点了泥鳅汤,没想到他们的做法是剔除了所有的骨头,当然肉都碎到了汤里,当然也去除了苦味,很好吃也很辣。店主女儿长得也很漂亮,一笑起来很迷人。【腾讯笔试面试经历及体会】文章腾讯笔试面试经历及体会出自http://cankao.gcw818.com,转载请保留此链接!。

饭后从哈工程门口打的去飞泷酒店准备面试,车刚开动,的哥--不,的叔拍了下我的大腿,“你十几?”这时我突然意识到今天我竟然穿了运动服去面试,看起来活像高中生(这也许就是著名IT公司令人向往但地方,Google、Facebook等公司的创始人都希望他们的公司像大学一样充满自由和创造力),我说明了此行但目的,他说他很羡慕我们这个年龄段的人。

这次腾讯的笔试题目不难,很多题目颇有考研题目和软件设计师题目的风格。但结果颇为意外:我自己感觉良好的选择题得分却不及平均水平;而自己感觉发挥较差的大题得分却在前几名,笔试总成绩也就一般般。但因为是内推的缘故(感谢佳彤姐姐和Boss -- Chris)

本来通知是两点半面试的,但是出了点差错,因为Steven没找着我的试卷,所以只得统一改,这样我就在酒店大厅等待。当天还有海信、海格等公司的面试,趁机会也打听了些情况,认识了一些哈工业、哈理工等学校的应聘者,他们普遍羡慕知名IT公司的工资和工作环境的自由。还认识到了哈尔滨人和沈阳人的差别:前者喜欢到外地闯荡;后者对外地人心存畏惧一心想窝在东北。

下午五点多,Steven通知我一面开始,他先拿了我的卷子说笔试考得一般般,看看面试怎么样,并问我如果通过了一面下面有何打算,我支支唔唔也没有明确回答出来。他拿出纸和笔想了想就神速写下两道题目,要求编程做出,写出代码。我先做第二道,因为这道高中就做过,不过很多年也不太熟悉了,我先用一种"科学家用的"伪代码描述(有点故弄玄虚,但他看也没看),之后用C++实现,用了不到7分钟。接下来做第一道,确实有难度,这次我没打算把具体代码写出,就直接写算法思路,然后一部分一部分地优化,给出了两种方案,汉字描述写了整整一页纸,哪知他扫了一眼后说"我让你写代码,不是算法描述,怎么怎么做谁不知道啊,关键是代码实现",看来取巧不成,只得硬着头皮写……

从堆排序到基数排序到数字特征,从STL的sort到vector,能用的都用上了,许多东西写了又删去,因为找到了一种更简洁高效的实现方式……就这样过去了半个多小时。他看了代码第一句就说,"你假设数据都在内存中了,可这么大数据在内存中能放下吗?合适吗?考虑内外存的交换了没?" 我先是傻了眼,然后灵机一动说,"一亿零一万个整数也就是400多兆,现在的机器基本都是4G,十分之一的空间放这个也不足为过,况且最大分配连续空间是可调的。但说实话,如果考虑内外存的交换的话需要归并外排序,我对于这个只知道大致原理,实现不太熟悉",(呵呵,他设计的数据量还不足够大,救了我一命,估计后面面试的人就没这么幸运了) 然后他继续看代码,先是点了点头然后又皱了眉头,我在旁边不停地解释我算法的思想,还有一些特殊的实现细节比如异或交换两数,而且尤其强调我算法的O(n)的线性复杂度。不一会儿,他指着我的代码,点评“后面这些有必要再放在一个循环中吗?不能和前面的合并吗?边统计边排不行吗?”原来这个东西最优的算法只需要过一遍就行了,而我的算法虽然达到了O(n)的复杂度但却扫了三趟。

他最后给出了评价,40分钟,扣掉你写算法描述浪费的十几分钟,半个小时的时间完成了两题,虽然第一道题有一点问题但毕竟达到了最优的复杂度,基本方法也就是那个样子,编程功底比较好,按照以往经验应该属于上等。接下来他又问了几个关于TCP/IP、网络通信、C++的问题,我答得好坏参半。

他指了指桌上的试卷,"这是笔试较高的同学,17个,都是本科生",又指了指床上的一摞试卷,"这是淘汰的,很多研究生也在里面。我感觉本科生答这些题目更有优势,研究生项目做多了,基础的都忘了"。又嘀咕了一句,大概是前面的选择题我怎么能做得和研究生一样差。他又说分析了下我的试卷,感觉我的不足在Linux、数据库、C++方面(汗!这些都是以往我认为的强项啊……),数据结构的基础还是比较好的,能否有机会进入下一轮取决于这17个人里有多少面试表现比你差,不出大的意外的话应该有机会。还建议我火车票不要改签了,因为下面的面试官27号才会来。

这次哈尔滨之行,让我看到了腾讯员工行动与思维的敏捷与睿智,看到了我自认为的强项竟然是如此的weak。同时也再次验证了这么多年考试的一个事实:自己感觉考得好的一般很差;自己感觉发挥得差的却未必差。

第一次面试经历和体会2015-09-20 15:31 | #2楼

被拒,感觉很不爽,但是更多的是反思和后悔:把我反思的结果跟大家共享,希望大家能有所收获。

首先声明我面试的是技术类的,所以非技术类的同学就不要看了,其次我是数学系的,一些情况只是个案,所以大家要有所看有所不看。

从头开始,在去 Tencent 笔试之前我一直在安安静静的准备考研究生,没有参加他们举行的宣讲会,甚至没有按时在网上投简历,笔试是带着简历争取来的,笔试很简单:但你C/C++的基础一定要好,特别是细节,我大概看了一下试卷的分数,六七十的比较多,八十的非常少,但是九十的也有。另外,东大考点比南大考点的容易,所以那个工作人员说,那边的考点的面试资格分数稍高一点,不说了,这些大家都知道。

一面我感觉很顺利,除了面试我的MM把二叉搜索树排序误作堆排序外,一切都还顺利。先是做自我介绍,我就说了不到两分钟,就不说了,她就开始问问题。(被刷,这为我二面埋下了伏笔,我一会再说)。

我大致谈了一下我曾经做过的一些项目经历,并且重点强调了我在这些项目中的收获,她好象很满意。接下来问我一些C++方面的问题,很多,非常多,一个接着一个,有变量的存放区域,有函数的存放区域(我说是代码区,她好象不满意),内联函数和成员函数的差别(我感觉有点奇怪),就只各自说了一下各自的实现,有继承的实现机制,有虚函数的实现机制,有虚函数和纯虚函数的区别,有虚基类应用的时机,指针申请和释放的注意事项,内联函数比普通函数更快(我回答了内联函数是在调用的位置展开,而普通函数是有跳转,她好象不太满意,我有补充了还有参数的传递和返回值的开销,她才放过我),还有不下10个这样的关于C++的问题,我都尽量做了回答。

得到的经验是:我的关于于C++的理论经验太肤浅,特别是对编译器的了解知道的太少,我认为主要是因为我学计算机的切入点是计算方法,所以这方面不太注重(只注重方法的优化效率,不太也没有能力注重编译器的优化运用,所以大家有机会补充一下理论方面的知识,理论很重要特别是在面试的时候,在平常学习的时候不要只把精力放在算法上。

她接下来问我TCP/UDP的差别,我就直说我不清楚,我对计算机网络通信不熟(我确实没在这方面看过,考程序员时看了一下,忘记了),所以她就没问我这个方面的问题。

接下来她开始问我算法,先让我叙述了一下hash map的实现原理和缺点极其实现方法,又说"你讲一下堆的实现方法",我很轻松的讲完了,我就感觉她不太满意,因为她一直在问我一些明显是在引导我的问题,比如父亲和儿子节点的关系是什么,我回答说如果父亲是i,儿子是2i,2i+1,根据i开始计数可能有所不同,她好象还不满意,就问我你怎么区分儿子的大小,我说没必要啊,只需要把两个二子中大的调上去了,扯了很长一端时间,她中间还问了我二叉树遍历的情况,我也顺利的答了(后来才知道她一直在引导我),她最后有问了一句,你为什么不规定左儿子大与右儿子哪,我当时听了就怒了,马上说,哦,你说的是二叉搜索树排序不是堆排序,接着有给她讲了半天两者的区别,她还认为堆排序效率太低,因为每次都要调整一次,我明确告诉她堆排序的排序效率是O(nlogn)的,不低,而且搬出了侯捷的一句话。

这个过程我发挥的很少,不过她好象没有堆排序的概念,我很纳闷(不知道是不是一个圈套)。可能是时间太久的缘故她没有再问我算法,就问了一些个人的意向,要不要考研什么的,我就直说了,我说这是我投的第一份简历,如果我拿到offer我就不考研了,如果拿不到,我就到计算机系去读研。她没说什么(这为我二面失败又埋下了伏笔),她接着说,你不适合做开发,因为我们开发人员都主要是研究生,而且是计算机系的(我感觉扯),我说我可以学啊,我承认在一些方面的不足,但是我有数学做基础的。她说,你算法很好,如果你有作测试的意向,我们可以考虑一下,我考虑了一会说,我考虑一下,然后说,可以啊。(但是不是很热切的那种)。接着我就扯了,在走之前我笑着说了一句:二叉树排序和堆排序是不一样的。(现在也不后悔这句话)。

一面我感觉发挥的很好,因为心态比较平和,没有太大的期望,因为本来就没多么热切的希望要去,二来感觉那位面试官mm很好,在我没有回答出来的情况下会引导到答案附近(这也妨碍了二面的发挥)。所以回来就把手机关了,心想,我感觉发挥已经很好了,如果被刷,证明实力不足,我还得考研,没想到11点多的时候收到了二面的通知,大家都祝贺我,说我肯定有希望,因为人家已经给我定了方向:测试。我本来很放松的,经大家一说我就开始紧张了,觉得闹大了,再被刷下来,会很没面子的(一面知道我去的人不多),而且数学系往年也有人去的,二面就剩我一个了,我要争口气,不能给02级同学丢脸。所以就很紧张,就开始看书,12号上午还看了一本测试方面的书,因为人既然已经定了方向应该向这方面问吧(这是我的一个战略性失误,后面将会看到),下午四点去等着面试,这次我一个人去的(一面是一个朋友陪我去的),3:30到的,5:30才轮到我,通知的是四点,中间没事干就和大家聊天,聊着聊着就有点不对劲了,他们都是计算机系的,人讨论的问题,有很多我就没仔细想过,我就开始紧张了,觉得没底,而且面试完下来等hr的人一直在不停的讲一些智力题目,我就越来越没信心了,我最怕的就是智力题目(我感觉我反应能力可能是比较慢),而且人家一说这个题目是微软用过的,谁谁用过的,可惜我都没注意过这方面的东西,能不紧张吗?

还有,我的ID很靠后,可是有几个没有ID已经进去了,还没轮到我(他们通知是五点),我就有点郁闷了,就问那个接待的人,我说了我的名字,他找了好长时间说没有我的名字,我就蒙了,我赶紧说了一下ID他才找到,原来我的名字是少数用笔写的其他的都是打印的,而且写的非常之不清楚,我自己一下也没认出来,当时我想可能是我被临时安排的测试组的缘故吧。

等了好久终于等到了我的名字,到了面试房间前敲了三次或以上才开门,我不清楚怎么回事(现在还不明白),开始面试,他先让我做五分钟的自我介绍的,我没在意时间,就象一面那样说了两分钟吧,我就觉得说完了,就停下了,等着他问我问题,结果,他冷冷的抛出一句:继续说啊,还有三分钟。我当时就脑子白了一下,就赶快在组织了一下,没办法,后面说的很不连贯,而且因为怕时间不到再停下来,就说了一下自己的一些不足(我现在后悔啊),其中谈到了我在侯试室的感觉:跟计算机的学生有差距。(我现在想想就想打自己一耳光,后悔啊)。终于非常不舒服地说够了五分钟,我感到我额头上都冒汗了(从来没有这么紧张过),脑子一片空白,心想p了,就在这时他不失时机地抛出了一道题目:常数时间内删除一个指针指向的链表接点,我因为还没反映过来,不知道在桌子上趴了多久,因为趴太久,就说我能不能先调整一下(意思说先聊聊),他就又抛出一道概率题目,这我当然会了,可是写完答案之后我想调整一下,就对着纸想了一下,主要是太紧张了,怕有坑,发现脑子还是不能集中精力,我越加坚定自己要完了。接下来一个算法我写出来了,很不顺利。(第一个算法是我走到大厅的时候才想出来)

接下来就开始聊一些其他方面的问题,我估计是因为我几道题目表现不好,他已经对我判了死刑。我谈到说第一位面试官说我适合作测试,我就看了一下这方面的资料,就结合自己的一些实际情况谈了,很多,可是我感觉他一直在抓我的漏洞,而且最后说:我不知道谁说你适合作测试的,我也不知道你为什么这么想。我才意识到我彻底的犯了一个战略性错误,过高地看待了一面和二面的联系,大家一定要记住啊,他们是不会面对面的事先通气的,只通过一些评语。老天知道前面的评语多么简略啊。

我如实地告诉他我现在是不是打算考研(我觉得再变可能会被指责不诚实),结果他最后说,今天就到这吧,你回去等我们通知吧。我说,是不是我被拒了?(因为没被拒是到楼下等hr),他说:考虑到你与计算机系同学的差异,建议你先去读研吧。我当时就走出了房间,我觉得自己特傻,而且哪个人特狠,拒我的理由都是我说的自己的不足,所以大家一定引以为戒,面试的时候一定不要说自己的缺点,除非是有争议的,你可以另加解释的。

在等候的时候尽量不要和自己不一样的人聊天,我就是犯了这个错误,当时应聘技术类的就我自己是数学系的,跟人聊天仅仅增加了自己的不自信。相信自己很重要,要不然我不会在面试官面前说一些我跟计算机系的人比有一些不足之类的话。

面试和面试之间联系性很少,你不要认为他们会开会来个交接仪式,没有,所以,你一面说过的话二面可以反着说,一面的面试官对你的评价,二面可能完全持相反的观点。

不要受别人的影响,特别是那些好心鼓励你的人,他们强调这是一个好机会只会增加你的紧张情绪(对我是这样)。

简历封面很不重要,特别是在你面试的时候直接交给他的那份(现在简历筛选都是电子的了,只有较差的公司还在手工筛选),我的封面在二面的时候已经被人家去掉了。

面试官有好的也有坏的,比如第一位就比较好,我想当然地认为二面的面试官也不应该太过分,结果我错了,被打个措手不及,大家一定要小心。面试官和面试官是没有继承关系的。你要学会应付不同的面试官。

最后告诉非科班出身的同学,计算机算法很重要,但是理论基础也同等的重要。我在大三之前只重视编程,不重视编译器原理就是一个例子。

以上就是我面试的一些过程和体会,接下来我要静静的准备考研了,不再有杂念,祝大家好运。

【面试经历心得体会】相关文章:

面试中如何回答自己失败的经历06-16

面试心得体会04-26

面试心得体会11-19

面试心得体会范文06-06

关于面试心得体会06-06

模拟面试心得体会05-05

面试心得体会范文03-25

面试心得体会范文01-28

模拟面试心得体会04-10

关于面试心得体会03-03