7.2 面试真题 & 详解
27号很意外的收到了趋势科技的面试通知,说意外是因为当时答趋势的笔试题时,后来都放弃了,太多太难了,还中英文结合,很多都是瞎答的。IQ题有一个类型的根本就等于没答,不过估计大家都差不多吧,那简直不是凡人做的嘛。不管怎么说,收到了就要去嘛,但很不巧的是又一次时间冲突了,要去深信服笔试。我的天啊,怎么每次面试都时间冲突啊,没办法只能再一次去趋势那边要求提前时间了。
第二天到了裕宁,二个东大的学生在那里等着,我跟他们说明情况后,他们说他们也没办法,只能等楼上趋势的人决定。我当时就没什么信心了,跟他们商讨各种解决方案,他们都不同意后,我就只能听天由命了,我决定蹲守。由于中间还有金山的面试,好在面试地点就在附近,于是去完那后马上回来,由于金山本就不打算去,只是为了长点经验才去的。回来后,中午饭没去就坐在那里守,希望会有人不去,我把那个时间段顶上就可以了,果然机会是给有准备的人呀,估计是哪个大牛已经落户了所以没去,下午二点我上楼去见面试官。面试官是个非常和谒的大哥,一上来就说时间不多,分配了一下面试的流程。一开始要我自我介绍,很熟悉的讲完了。他要我挑个最在成就感,最有难度的项目给他讲讲,我给他讲推箱子的人工智能,结果讲了一堆之后,他不断点头,可之后他说他对人工智能不太熟,大汗呀!不过还好,他肯定了我的东西。然后他开始问我基础东西,都是关于C/C++的,非常幸运的是,他问的都是我会的,于是一一给他解答,他很满意的点头。最后问我有没有什么要问的,我就问如果能荣幸加入趋势,在接下来这段时间应该怎么学习呀,他很认真的解答了,之后他又临时问我加入趋势后我能做什么,我就把那天在华赛宣讲会上听到的关于杀毒方面的东西再结合自己的情况给他讲了一通,不想他竟是十分认同我的观点,当时那个高兴呀,心想这关肯定过了。果不其然,当天就收到二面的通知,二面是2V1的情形,听同去的同学说另一个面试官非常年轻,在见到后才认识到真的非常年轻,好牛啊。二面主要问一些开放性的题目,中间插了一段英文面试,由于我做了个俄罗斯方块的游戏,于是面试官叫我用英文告诉他们俄罗斯方块怎么玩,还好编程时用的许多单词都记得,于是一一用上,这关还算比较超常的完成了,呵呵。不过之后又开始问我一些算法的东西,很不幸的是,这回答的非常不好,他问个单链表排序,因为之前没几天刚看过单链表的快排,于是想都没想跟他们说用快排,结果当时一紧张用了很长时间没弄出来,当时就觉得没希望了,哎,不该往火坑跳呀。二面很沮丧的结束了,但是心里还是存有一点希望的。晚上打球的时候,电话突然响起,于是知道希望来了,果然通知我三面了。第三面通知带三方协议,于是早上领了三方协议就去面,第三面是群面,总共就五个人,给了个英文题目,就要我们开始讨论。大概进行了半个多小时,面试官提醒我们说,我们走题了,叫我们再审审题,于是重新审题开始做。大概用了一个半小时讨论完后,面试官开始评价了,首先第一点就是没有Team Leader,哎,真是不长记心呀,一到那时候就忘,一定要选Leader的嘛,结果我补充说我们合作的很好,而且我后来相当于Leader了,于是这关过去。之后还是审题不清的问题,问我们有没有什么意见,于是各自发表意见。反正还好,没有华为变态吧,至少面试官会说这个问题有可能是我们误导你,你们自己判断。谈完之后,面试官说他们商量一下就给OFFER了,当时心情好声紧张啊,那几分钟真的是度分如年啊,当听到自己名字的时候,于是知道自己的找工作之路应该差不多可以结束了,呵呵。真的是非常幸运,幸福在此刻得到充分感受!
经验二趋势科技的确也是南京地区为数不多的“外企”了。关于他的笔试情况,我前面已经比较详细的记录了。这里说说他的面试吧。我只经历了一面,然后就被刷了,所以知道的不多。
对于趋势的这次招聘,我有两个失望,一个是这次居然只招测试岗位,而且事先都不告诉我们。其实要是知道他只要测试岗位,那我肯定不会去投简历和笔试的。二是面试过程让我失望。
我是下午去面的。面试我的是我的师兄,不过估计毕业好多年了。先让我自我介绍了一下,然后开始评价我们教研室,说你们那个教研室不要太轻松,大家每天不是看电影就是看电视剧。然后又抱怨他读研究生那会儿是多么的苦,多么的累。然后站起来,在房间里随意走动,升懒腰,说面了一天了,真累啊。看到我的简历上只有Java 经验,就说,我们这边对 Java 要求不高,主要是 C++为主。后来我回来打听了一下,他们对 Java 的要求还真不高。以前有个师兄去了那边,结果是做 JSP,师兄在那边干了 3 个月,就辞职了。
接着呢,要我画 TCP/IP 的协议体系结构,并要我说说各层有哪些协议。这个我倒还真没有好好准备,只知道一些比较常见的协议,其他一些管理用的协议什么的都记不起来了。画完 TCP/IP,对我说,他问的都是比较简单、基本的问题,如果到外面拉一个工程师来问,那我肯定是答不上来的。我心里有些火,想,面试不就是这样吗?
你随便拉个工程师进来,让我问他,我也能保证他答不上来。
似乎实在没有什么问题好问的,他又和我扯,说你们实验室以前有个师兄,和我同学是好朋友,现在好像在英国,是个非常聪明的人,真的很聪明。我就更纳闷了,我实验室有个聪明绝顶的师兄,的确值得骄傲,但是和我们今天的面试似乎没有任何联系吧,更何况那个师兄不知道比我高多少届,我根本就不认识。
然后就结束了这段不是很愉快的面试。出来的时候,前台小姐说,如果晚上 9 点以前没有二面通知,那就是被刷了。我当然是被刷了……
经验三一晃又一年,今年的校园招聘大大提前,从去年 9 月份开始,我们就不断地在网上填表格注册简历。没想到第一个笔试的机会仍然是趋势科技给的,考试的内容和形式同去年一样, IQ题部分甚至一字未改。因为有了去年的经历,所以我觉得自己应该会有一个面试的机会的。只是他们的面试通知要过两三周才发出,期间我投了一些其他的公司,包括自己比较向往的中兴、华为、腾讯,还有威盛、网易等等。那段日子的主题几乎就是泡在网上, 填表格,发简历。那时心血来潮就考了锐捷网络的笔试,接下来的电话面试被我拒掉了,本无意去福州,也就无谓浪费彼此的时间,同时我也想好好准备第二天在华工举行的威盛电子的笔试。
在北京威盛和深圳威盛的笔试之间,我接到了趋势的面试通知。从华工赶回之后,我便着手准备去趋势的面试的材料,包括中英文简历、自荐信、他们公司的一些资料。我仍然想采取去年的策略,把自己的笔记带去以展示自己的水平和潜力。这次我穿着西装皮鞋提前到了面试的地方,却发现坐在我面前的面试官穿着牛仔衫休闲裤,斯斯文文的象刚从大学里出来的毕业生。我的第一反应是,不能再用去年的那一套了。面试的过程基本就是他问,我答,都是关于编程方面的问题,感觉上自己答得一般,唯一的亮点就是他问我编程实践中有没有碰到过什么BUG,我问他别人的BUG算不算,他说“也算”,我就把自己国庆时花了蛮多时间研究过的关于Windows窗口重画问题的BUG给他讲了一遍,他听得蛮仔细的。一面出来我感觉不太顺,以为就此结束的当晚接到了二面的通知,第二天一早又赶往面试的酒店。
二面是二对一,两位面试官也很年轻,穿着休闲服,其中一位一开始就对我说“请介绍一下你毕业设计的课题”,我对他说我的毕设要下学期才进行呢,然后他才醒悟过来我才上的大四,不是研究生。这次的面试顺畅多了,因为没有了项目经验、实习经历的囿限(我的简历对这些也只字未提),我反而可以比较自由的发挥,把话题引向对自己有利的方面。
那时我提到自己因为想学法语,所以写了个程序把一个在线法语教程上的mp3 都下下来,没想到他们没问我那个程序的细节,反倒问我为什么要学法语,我说法国有很多有名的作家我希望有朝一日能读法文原著,他们马上问我最喜欢的法语作家是谁,我说是普鲁斯特。然后他很惊讶的说“啊!那么枯燥的东西你也能看得进去啊”,我就告诉他追忆似水年华很好看啊我还一直在看红楼梦呢。接下来的面试气氛就变得很轻松了。问的技术问题我都能在那本《Windows核心编程》里找到答案(所幸我没有忘光),中间又穿插着一些EQ方面的问题,如枯燥的工作和个人兴趣怎样去取舍。面试的最后部分是英文问答,问我平时最喜欢做的事情是什么。我紧张中随口答了几样,其中有Classic Music,他就追问我什么类型的Classic Music,我随口答道Liu Dehua,Mei Yanfang等等,话一出口就意识道他们期待着的应该是莫扎特、贝多芬之类的答案,这次肯定被笑死了。果然我马上听到他们有点夸张的笑声,和一连串的“I see,I see!”了,面试到此结束,我顺利进入下一轮。
第三面是小组讨论的形式,我们组 6 个人有 5 个都是硕士,我一个小本在里面显得非常的弱小。另一方面我也不擅长在公众面前表达自己,所以这一面表现平平。讨论结束面试官让每一个人都用三句话概括一下自己左手边的同学的缺点,轮到我时我却想不出一言来,干站着,窘迫极了。三面完之后,仍然是让我们回去等消息。不过我是再也等不到任何消息啦.
经验四可以说,趋势科技是今年校园招聘开始的最早的公司之一了。10月 15号,就收到了趋势的笔试通知。怀着激动的心情,参加了人生第一次笔试。试题是全英文的,分两部分,第一部分是 45分钟的 iq和 eq题,这部分对我来说比较容易,平时看的多,做的很顺利。第二部分是技术题,120分钟,涵盖了 c,c++,数据结构,数据库,网络(特别是 tcp/ip)等知识,还有几道科技短文阅读。
由于好久没碰过英语,很多关键的英语单词忘了意思,严重影响了我的发挥。考官说两周以内等面试通知。我也没放在心上。
一个星期后,收到了趋势的面试电话,通知我去地铁大厦参加面试。当然很高兴啦。后来发现,同去笔试的几个兄弟都没收到面试通知,嘿嘿,看来我发挥的还不错嘛。当天下午,我就买了一件比较象样的衣服,毕竟是人生的处女面啊。晚上上网了解了下趋势科技,网络安全方面做的比较好的一个公司,新浪,hotmail用的都是趋势的产品。我们校园网的杀毒软件用的也是趋势的。趋势的待遇很好,听说有 8000左右一个月,流口水 ing。
上午 10:30的面试,我提前半小时就到了,遇到了很多其他高校的帅哥,在和他们的聊谈过程中,我知道,他们竟都是硕士生,参加这次面试的有 100位,最后只招二三十个。顿感压力巨大啊。
很准时,10:30,我被叫进去开始面试了.面试官是个四十出头的很和蔼先生,穿的也很随便,也许这就是趋势的企业文化?整个面试过程感觉还不错,技术问题基本都答上来了,一些开放性的问题答的也还可以,只是我有点紧张,感觉得出我地声音有点颤抖.下面我简单罗列下我碰到的问题:
1、简单介绍一下你做的项目;
2、sturct和 class的区别;
3、虚函数和纯虚函数的区别,作用;
4、有没有碰到过内存泄漏,怎么解决;
5、老师对你的评价;
6、你认为哪个老师比较牛,为什么?
7、同学们怎么评价你的,你同学认为你哪方面比较牛?
8、平时有什么兴趣和爱好;
8、简单谈谈你对趋势的看法。
走出地铁大厦,我还是很自信的.回到宿舍后突然我发现我那装简历的档案袋没拿,我顿时后悔起来,这是一个很严重的错误,从这个小小的疏忽,可以看出我的紧张,大意。这在工作中是万万要不得的.我想,就凭这一点,我是无望进入二面了.结果如我所料, 没有收到下一轮的面试通知.这次失败的面试给了我惨痛的教训,以后无论做什么事,都要小心谨慎。
经验五其实南京的地铁大厦就在地铁珠江路站的上方。我到了 12 楼,看到已经有人等在那边了。前台MM送了一套“PCcillin” 软件,并叮嘱今晚 9 点前保持手机通信畅通,如果通过一面,会通知二面。我被安排到十楼的一个房间,里边的面试官递上一张名片,“技术总监”,有来头!我则递上自己的一页纸的简历(汗!)他拿着我在网上投递的简历和笔试考卷开始提问。上来就问“如果你的电脑发生故障,运行很慢,如何解决?”。我就说要关注一下有没有访问过什么网站,打开过什么不明邮件,用资源管理器查看一下有没有可疑进程,用google或是baidu搜索一下相关信息……最后他说:“有没有怀疑过是室友取走了你的一条内存?”我说“%$^&*。”为止唯一一个对我取得CCNA和CCNP证书表示赞赏的面试官,比较受用。又问我做兼职教师时的一些情况,我就往“沟通”上靠。技术上面就问了关于虚函数,答的不好。他又让我用英语描述一下自己的毕业设计。最后问我还有什么问题,我就问了一下趋势科技和思科的合作项目。出来时顺便扫了一下他们的工作间,很是整洁漂亮。
经验六昨天拿到了趋势科技的 offer,由于我是比较想留在南京的~ 趋势的应届生待遇在南京来说是非常不错的了~所以今年找工作也就告一段落了~现在谈谈面试的感受吧~趋势的面试有三面,前两次面完了面试官会让你回去等通知,如果通过会打电话通知你继续面试的。
第一面和第二面都是技术面,第一面主要问做过的项目,第二面看面试官了,有的面试官会问一些基础知识比如TCP/IP 协议有哪些层之类的,而有的会继续问一下项目的问题,当然也有问智力题的,感觉各个面试官的风格是不一样的~
第三面是技术群 P,一般会出一个 topic,让你设计一个软件。
就我这几天的感受来看,要通过一二轮面试,要好好把自己做过的项目准备一下,尽量准备得详细一点,各个技术细节要清楚,基础知识部分平时要积累积累,要是没有的话看看程序员面试宝典也是一种可以抱佛脚的方法。
智力题的话还是靠积累了,这个没办法。一二面会刷掉一些人,就我所在的专业(本人不是计算机专业的)来看,当时一共去了 10 几个人面一面,第一轮刷掉一个人,第二面结束就只剩下 2 个人了,刷的人还是比较多的,比例可能有点高,计算机专业应该没有这么高的淘汰率。
群面是趋势面试最难的一个环节,一般要刷掉 40%的人吧,两个组各设计一个方案,然后讨论,就我看了,技术群面自然是要看技术,但是团队配合更重要,毕竟短短几十分钟,想要拿出一个非常完善的方案基本是不可能的,只要能自圆其说就行了。我印象最深的就是我那个组有两个技术牛人,技术方面很强,但是就是太强势了,很难插上话,我当时只能见缝插针说上几句,最后方案很不错,但是最后那两个牛人都被刷掉了。所以我觉得群 p 最重要的就是要注重维护团队的利益,这里并不是展现个人的舞台。
经验七接下来是趋势科技的面试,因为我首选城市是南京,所以对趋势科技的职位非常看重,之前的准备也比较充分。趋势科技的面试是从 11 月 3 号开始的,接连三天,每天一轮。11 月 3 号那天早上,我地铁加班车来到了宁南大道上的趋势科技,趋势科技刚搬来这里,里面的办公环境很不错。第一天来面试的人挺多的,南大、东大、南邮、南航、南理工等各个高校的人都有,估计有 200 多人吧。我第一天的面试很顺利,面试官是一个女的,很有亲和力,使得我在整个面试过程中都很放松,发挥得也比较出色,记得其间她问到我的性格,我强调了细心这一面,此前我在 1 楼的走廊里看墙上贴的海报时,发现其中一张介绍企业文化的海报中有点错误,趋势科技的企业文化是 4C+T,其中的 T 代表 trustworthiness,但海报上写的却是 trustworthinss,于是我跟她说起了这事,她有点惊讶,不知这个细节对我的面试有没有帮助,总之当晚我接到了趋势的电话,让我第二天再去面试。由于一面主要考察的是项目经历和性格,所以我猜想二面会考察技术,但没想到二面考察的还是性格和处事的方式,一个具体的技术问题都没问,我有些纳闷了,忐忑不安地回到学校,继续复习准备有可能到来的三面。那天正好是我生日的前一天,晚上 Shirley 特地从南师大赶过来陪我看书,还给我带来了提拉米苏,希望能给我带来好运,好运也果然再次降临到我身上,我再次接到了趋势的电话,让我过去三面。11 月 5 号,我再次来到趋势科技,经过二面的厮杀,昨天的 70 多人如今只剩下 30 多人。三面是群面,也有人戏称为群殴,形式是 10 来个人被分成 2 组,就查杀病毒之类的问题(趋势每年的群面好像都是这类问题)提出各自的解决方案,然后每组选出一个代表陈述该方案,接下来是给对方的方案“找茬”,同时也要回答对方的提问。整个面试的形式还是很好的,然而查杀病毒这个话题并不是每个人都熟悉,至少我不怎么熟悉,所以在面试过程中没有什么很有价值的发言。和我同宿舍的钮哥被分在了另一组,结果他们组的表现更胜一筹,每人获赠了一套趋势杀毒软件。
趋势群面结束后我和钮哥一起回到了学校,在学校附近找了家餐馆吃中饭,当时钮哥的 gf 兰姐也在。正吃着的时候兰姐的手机响了,趋势科技开始发 offer 了,过了一会儿钮哥的手机也响了,也拿到了 offer,那时的我第一次如此期盼自己的手机也能响起,因为那天也恰好是我生日,要是能拿到趋势科技的 offer,那就是给自己的最好的生日礼物,但是饭都吃完了,我的手机仍然没响。哎,找工作时手机不忙,前途渺茫啊。悻悻地回到宿舍,正准备稍微休整一下,因为 3 点钟还有中兴的二面和三面,这时我的手机响了,是趋势科技打来的,一听 HR MM平静的语气就知道她不是来道喜的,在她的“抱歉”声中,我知道趋势科技已离我远去了。