我待腾讯如初恋,它却虐我千百遍。我是一名软件工程大三的学生,前几天参加了腾讯在线笔试,我报的方向是应用开发,考题比较广,基本都有所涉猎,30道选择题60分钟,和5道大题时间好像是半个小时,大题比较难,很多都不会,可是你放心,基本上笔试不刷人,除了少数有作弊嫌疑的。
前几天收到腾讯的面试通知,4月15号17:00,在一个假日酒店,我4点就到了,整个大厅坐满了等待面试的人,第一次感觉到了竞争的激烈,心怀忐忑的等待着叫我的名字,大概在5点40的时候叫到我的名字,叫我到某房间面试,对于平时还是比较比较外向的我,此时心中还是有种畏惧,总会觉得自己不行,要是丢脸怎么办。最后还是硬着头皮上了。
房间里,面试我的是一个30多岁的大叔,打了下招呼,然后叫我自我介绍,之前准备好了的段子,现在说的吞吞吐吐,介绍完后,叫我在9张纸中抽一张,我选了个8号,因为8月是我生日,是个二叉树的图,叫我把它转化为最小堆,画出步骤。我看了一会儿,他问我会不会,我解释了一下,说数据结构学了太久了,没复习到堆那块。又叫我抽了张,这次是两个链表转化为一个链表,并排序,时间6分钟,我写了一会儿,写了个大概,然后他根据我的简历问我问题,看我问了我下UML建模语言的四种关系,并画出来,我马马虎虎花了出来;
之后问了我HTML基本元素,div的作用,这个很简单;接着叫我说出网络协议模型,并且传输层和网络层的寻找方式,网络层有哪些协议;他看我上面写了mysql数据库,问我MySQL的引擎有哪几种,它们之间的区别,这个我面试之前看了,答得还不错;接着叫我解释下java GC机制,本来还想问我操作系统的,我说正在学,他就跳过了,问我最近再看什么书,我说GO语言,问我它的新特性,我给它说了下,并发和goroutine还有轻量级线程间的通信,结果他越问越深,问我goroutine实现机制,此时我感觉自己已经被绕进去了,大概20多分钟的样子,面试完我他都准备下班了的,最后问我想问他什么问题,我叫他评价了一下我的表现,给我点建议,他说基础很重要,当时我就觉得自己回答的不够好。面试完松了一口气,亲身感受了下面试,那feel其实也很nice。微信查结果,显示的是:当前的岗位并不适合你。
总结一下这次面试经验:状态放轻松,把自己基础知识打劳,比如数据结构,计算机网络这些。
毕竟是第一面,多面试几次,屡败屡战,多多积累经验,相信最终会丰收的,和我一样的同学加油。