参加了重庆移动的面试和腾讯的一面,下面就这两家公司的笔试与面试进行总结。
重庆移动:
重庆移动的实习生全部招的研究生去面试的,连续两天,不知道其他时间有没安排本科生的面试。本人报的技术岗,据我所知,技术和非技术的流程是一样的。面试流程:群面-----二面----笔试,整个流程当天走完,大概三四个小时左右。
先说群面:最突出的地方在,很吊的人都会被咔嚓掉,所以说无论你有多么优秀,请在参加移动的群面时,尽量的收敛点,谦虚点,要不然死了都不知道什么原因,我知道的就好几个,欲哭无泪的。原因分析就是,作为国企,要的是能听话,能做事的人,而不是最优秀最杰出的吊的一笔的牛人,因为,国企里,你懂得。
移动的群面只要发挥中层以上点就可以保你进二面,前提是简历一定要做好,有亮点,吸取别人被刷的经验,就知道了简历是有多么重要!
群面先是自我介绍,包括你的基本情况,然后介绍一个你们学校你认为最有代表性的一个东西,说说为什么。后边就是针对一个话题进行讨论,我们的话题是一个小游戏神经猫,IT类的公司往往都是对一款互联网产品进行分析,大体包括如何推广,如何保持客户量,如何避免衰亡或者延长衰亡时间。这里提醒一点,因为自我介绍是站着的,所以在准备的时候一定要练习站着自我介绍,并且要把自我介绍的内容尽量的准备好,因为版主犯了个错,站起来整个人都不舒服了,声音抖了抖。还有就是,在国企这样的群面中,尽量不要对别人的观点进行评论,以免产生火药味,只是阐述自己的想法就足够了。
二面就是几个面试官对着你一个人发问,其中一个是HR,不得不说HR姐姐为什么都是那么有气质,说句实话,气质的美远远胜过皮肉的美=__=。发问的问题主要是针对于你的简历,所以简历是多么的重要。还有就是你报的岗位,所以,一定要把你的岗位做下深入研究。简历尽量做得真实,不能太浮夸,不能太虚,要不然你很容易露馅的。最后的问题是HR姐姐问的,其实HR最关心的就是你的职业发展,能不能长期在这里工作,所以像我这种跨地域很远的学生,她关心了我两个问题,一是兄弟姊妹问题,一是职业规划问题。
二面之后紧接着就是笔试。笔试是单选33个,多选16个,大题7个。题目分为两类,一个是基础题,一类是你报的岗的相关题目。做题最大的感受就是,平时你接触到但是没有重视的内容,往往会考到,所以平时的基本功一定要扎实。答题有这么几个:http协议,虚拟化平台概念,docker至今还不知是个什么玩意,还有socket和webserver的区别,还有三个记不清了。
剩下的就是等待通知了,要等半个月,只想说国企的效率就是高。
----------------------------------------------------------------
下面说一下腾讯实习生的面试,很幸运能通过腾讯在线笔试,当时做题的时候倍受打击,真不知道自己是怎么通过笔试的,感觉腾讯的笔试题目出题面广,除了基础题外,还有IOS,安卓,设计模式等多方面的问题,所以不要被腾讯笔试吓到了,只要基础扎实,把算法、数据结构、操作系统、C++等方面的知识打结实,通过笔试我觉得还是很有可能的。
只参加了一面,就被刷,没有成功的经验也有失败的教训,再接再厉,来日再战。其实一面的TRD面试,就是单纯的技术面,主要是看你的基本功扎不扎实,这样的技术面都不会在意你的什么自我介绍之类,可有可无,也不会过多的关注于你做过的项目,这个面试的目的就是测测你的基本功到底怎么样,包括一些基本的算法,C++的实现,TCP/IP的相关问题。所以还是基本功,你平时接触到的,都有可能考到,所以必须要把基本功打结实。
我所知道的一些被面到的问题有如下:
智能指针的实现;
cout的实现;
抽象工厂模式;(设计模式的知识)
驼峰字符串;
如何知道进程打开了多少个文件;(操作系统或者是内核的知识了)
类中const,静态变量的初始化;
网络的连接断开的过程;
char *ptr="abcde";sizeof(ptr)=?
所以说问题都不是很难,只要基本功扎实,通过一面没什么困难,本人就是败在了基本功没搞扎实,一直以为腾讯一面是个很牛逼的东西,其实没有见过的总是用我们的想象给它披上了一层神秘的面纱,当你见过之后,才知道,其实也就那样。
还有一个经验就是,面试官问的问题如果越来越深入,就是说,面试官有意虐你,出难题叼你,说明面试官对你有意,反之,如果问的都是很水的问题,很表面的问题,那你就等着被刷吧。所以,被虐是一种光荣。
对于腾讯这种公司来说,招的人肯定是需要技术很牛逼的,所以,记住,技术面的时候,勿耍心思,勿卖萌,会就是会,不会就是不会,要表现出你的认真态度。
*******************************************************
无论怎样,总结一下求职经验:
1、最重要的一点,就是基本功一定要扎实。
2、简历一定要做的尽量有亮点,主要是项目经历
3、没有项目经历,把自己熟悉的技术写上去也可以,但是,一定要确保你写在简历上的技术,你一定是很懂得,而且基本功很扎实,不能浮在上边。
4、算法、数据结构、操作系统、C++、一些小程序等基本功做扎实,通过大多数公司的笔试,应该不成问题。