zoukankan      html  css  js  c++  java
  • 腾讯面试6(转)

    part 1:准备
    首先当然是自己得了解相关的信息,最好是从官网上去了解 http://join.qq.com/ 这里有关于校园招聘的相关信息,如果可以,关注下腾讯招聘的微博和微信就最好啦。一般在大学毕业的前一年实习生招聘,不知道怎么回事,IT企业总是很早很早就开始抢人了,怕优秀的人才跑了一样。如果你在读大三那就对了,大三的下学期中旬也就是4月初的时候就会陆续有消息了,笔试面试的环节就快开始了,所以,提前一点做好准备是有必要的,不打无准备之仗啊亲,我就是个血淋淋的教训。

    part 2:笔试
    笔试的重要性:笔试不仅仅是入门的敲门砖,对后面的面试以及录取都是一个很重要的参考,至少很多HR是这么干的,第一印象就是看你的成绩,然后再面试你,想想看,如果你的试卷上面划着可怜的20几分,面试官对你的印象能好到哪来去,至少认为你在学校里是没有认真学习的,所以我建议这个需要很认真的准备。

    笔试的流程:首先,从官网http://join.qq.com/了解动态信息,在规定的日期内网上投简历,一般在线填写在线提交,之后会收到手机短信通知你什么时间什么地点笔试,手机保持畅通就很重要啦,不要欠费!

    笔试的复习准备:如果你投简历的时候投的是有关技术方向的,下面的东东才值得一看,否则无视路过吧。
    重点为一下几个方面,都是计算机系平时的课程,很基础却不是那么简单。我这次只有40多,排名中等偏上一点点吧,唉,师兄是悲剧的,希望师弟师妹不要重蹈覆辙啊。
    1. C/C++
    c和c++语言是重中之重,笔试面试都是用它,所以要很熟悉,工作中也是很流行很广的,建议不熟悉或者陌生的师弟师妹还是好好看看书,它就好比你出国要考的托福雅思,如果你连沟通的基本技能都没有,凭什么要你。这道理很简单吧。笔试选择题的第一题和填空题的第一题都是考察c语言的基本概念,悲剧的是我都不会!T_T, 丢人啊。。。
    推荐几本这方面的书,我看过的,感觉很不错才推荐的。
    《C Programming Language》 有中文版的,我上传了电子版的到百度网盘上,下载地址是:http://pan.baidu.com/share/link?shareid=481955&uk=807502246 很清晰的电子版,有钱的话最好还是去当当或者亚马逊买本纸质的,这本是C语言经典书籍,貌似是c语言发明人撰写的,通俗易懂,能学到不少东西。

    《C Primer Plus(第五版)中文版》 也是一本学习c语言的好书,挺厚的,读过的人评价很好,值得一读,电子版下载地址:http://pan.baidu.com/share/link?shareid=482592&uk=807502246

    《C++ Primer》第四版 经典之作,学习C++必备书籍,有点厚也很详细还有点难,C++本身就是编程语言中最难学的,所以慢慢啃啦,重点在面向对象、STL还有模版上面,STL的设计很值得一看。。。下载地址:http://pan.baidu.com/share/link?shareid=482597&uk=807502246 另外附上这本书的习题解答:http://pan.baidu.com/share/link?shareid=482598&uk=807502246

    《Effective C++》第三版 国外一位大师写的著作,条款形式给出了用C++进行开发的注意事项,很有特色的一本书,值得拥有。 下载地址: 另外《More Effective C++》是这本的后续之作,下载地址:

    大概差不多了,这几本书能看完搞懂C/C++就达到一个境界了,不是说就可以精通了,只能说你比以前厉害多了。

    2. 算法和数据结构 Algorithm && Data Structure
    一般在大二下学期修数据结构,上课一定要认真啊,因为计算机系这门课太重要了,现在有点后悔当初为什么没有进入ACM好好锻炼下了,这次的一面就是算法让我悲剧的。
    建议每学完一个算法和数据结构,都用c语言实现一遍,然后在devc++上调试通过。这样印象比较深刻。这里有些东西很难,如果没有恒心一定要想方设法鼓励自己,激励自己,如果遇到自己有困惑解决不了的问题,可以问师兄师姐。
    具体如何实施呢:
    在http://acm.hdu.edu.cn/ 杭电acm注册个帐号,坚持做题,你会发现自己不知不觉中进步了。。。
    仔细研读几本好书:
    《大话数据结构》 程杰著 这本书我买了也看了,内容很好,通俗易懂,比清华出版社严蔚敏的那本容易懂多了,适合初学者。当当亚马逊有卖。

    《数据结构》 严蔚敏 这本是教材来着,有点难,不过内容还是不错的,很全面很详细,作者经验很丰富。看完上一本可以看下这本,一边做做书后的习题,一边复习c语言的知识。

    《算法导论》原书第二版 机械工业出版社 这本是国外的经典著作,很厚的一本书,很详细的介绍了各种算法以及证明推导过程,对读者的要求很高,尤其是数学,我只是有需要的时候查阅下,仔细看需要一定的毅力和功底。不过书很值得买,因为不会很快就扔掉的,你会时不时用到它。

    参加每年校内的ACM比赛,学校会选拔优秀的团队去参加省赛,得奖了就光荣啦,好处很多。所以这时候就需要选择合适的队友啦,互相学习,互相鼓励,一同进步。基友最好,你懂的。。。

    3. 几门基础课:计算机网络 、 操作系统 、 数据库(腾讯好像都没考)
    网络题今年考了好几题,对腾讯工作有兴趣的话还是提早看看网络相关的东西,尤其是TCP/IP协议,路由器交换机等等,题目不难,但是至少你有看啊,我这类题目全军覆没,妹的!

    操作系统在大三上学期修的,还好,有点印象,笔试会有部分题目,什么进程线程、消息机制、中断、临界区、分页分段缺页中断,死锁,太多了,所以不用多说了吧。

    数据库很基础的一门课,理论+实践,腾讯不怎么注重这个,但是如果笔试面试其他的企业公司肯定会遇到这方面的问题,做项目的时候也很有用的一门核心技术,sql语句,常用的数据库,完整性,视图,存储过程等等,总要了解点吧。。。

    part3:面试
    一般笔试都会过的,所以,面试才是重头戏,当然面试的内容还是上面介绍的东东,基础,要很好很好。。。

    技术面试一般就不用穿正装了,因为大家都懂的,跟计算机交流而已,又不是搞业务的,面试其他的就需要穿着正式点啦。收到短信通知后,大概提前1到2个小时到面试地点,然后签到拿到你的面试酒店房间号码,然后就在房间外等着吧,排到你的时候就进去,记着带简历,有时候运气好直接就面试了,一般都会在外面等待 。

    这次的技术面试几乎都逃不了纸上写算法,所以功底很重要,首先一般都有个自我介绍什么的,然后就面试官提问了,慢慢就会进入流程了,一般与面试官面对面,所以说话的声音不用太大,我这次太紧张了啊啊啊啊,结果说话声音貌似太小了,有点语句逻辑不通的感觉了,唉,第一次,总是悲剧的。一般一个问题下来,会有几分钟思考时间,一定静下心来,才能思考出解决方案。

    关于面试会问些什么,有问简历上的东西,所以简历一定要真实,而且很熟悉能说出个所以然,其次会问些你大学里最有意义的一件事是什么之类的问题,看过的哪些书什么。。。写算法题一般不是太难,除非你在简历上写你算法很厉害,重写一个c语言里面的函数或者有关链表、字符串之类的问题,不难但也不是那么简单,平时有熟练就不会有压力。。。反正一句话,把基础学好,上面也介绍了哪些东西是基础。。。

    面试一共分三轮,每一轮都会刷掉一大批,100录取1个的概率,你懂的,所以很紧张。。。一般一面后当晚就会出结果,一般如果你过了HR会打电话给你或者收到短信通知,如果没有任何消息,建议在腾讯官方微信(腾讯招聘)上查一下自己的结果,很方便,希望不要像我一样悲剧。。。有幸进了二面就很厉害了,但是也是压力最大的时候,保持一颗平常心吧,过了很好,不过又不是只有腾讯一家IT企业。。。总结总结,像我一样,给下届师弟师妹一个参考。。。

    part4 结语
    写了这么多,不知道有没有点实际的作用,对我,是个教训吧,扇了我一巴掌,告诉我要脚踏实地,要有点真材实料才会被“看得见”,现实很残酷,与其在无数次的被鄙视之后才知道奋发图强,不如从现在开始,一点一滴的积累,不要浮躁,把学习落实到每一天,总比那些个宿舍打机的日子充实吧。。。加油,骚年们。。。

    还有,不要以为会做几个网站就了不起了,说实话那是初中生干的事情,有本事设计12306那种架构,保准你无从下手,所以,要学会做有头脑的码农,这很重要,关系到哲学了,词穷了。。在一边学习一边思考的时候,建议用好互联网这个工具,csdn.net是个不错的社区,写写技术博客浏览最新技术都还是可以的,很多时候有问题发帖比百度更有效果;github.com是个国外的代码托管网站,很强大的社区,把自己的好代码都开源吧亲。。。

    总结下:C/C++很重要;算法很重要;基础很重要; 记住:不打无准备之仗

  • 相关阅读:
    浅谈Charles —— 青花瓷
    jdbc
    装饰者模式
    java可变参数
    简单日历
    DVD管理系统
    图片拷贝
    时间输出
    java基础小知识
    jQuery HTML
  • 原文地址:https://www.cnblogs.com/OneDream/p/3297543.html
Copyright © 2011-2022 走看看