2011.3.15 网络技术研究院第二届毕业生就业交流会总结心得如下
1、准备
明确自我定位,这是找工作的根本前提。 暂时想到的关于定位的一些选择题和问答题
体制内 or 体制外
国企 or 私企 or 外企
技术 or 业务
工程 or 研究
开发 or 测试
后台 or 前端
编程语言还有哪些地方是你的薄弱项?(C++的模板库,这是很重要的内容,必须要掌握)
一些基础的数据结构和算法你会吗?(大部分基础的已经淡忘了)
你知道遇到一个问题该用哪种算法和数据结构解决吗?(思路不是很清晰)
你对接下来的求职有没有详细的计划?(正在制定计划)
对于自己的项目,在找工作前,要了解透彻,学会总结,掌握架构图,十分清楚自己负责的模块
时间足够的话,看一些语言类、算法类以及其他计算机专业的书籍。比如:
《C++ primer》《C编程专家》《Effective C++》
《算法导论》《算法与数据结构》
《现代操作系统》《深入理解计算机系统》
《编程之美》《面试宝典》
平时练习一些简单的ACM题,培养手感,学会如何利用数据结构和算法
写博客记录平时的学习心得以及笔试、面试的精力
如果对某个公司感兴趣的话,要掌握这个公司的情况、公司的产品,及时了解公司的最新动态,这些最新的动态有可能会在面试的时候提到,如果你事先了解的话,就会有很大帮助。
搜集网上的笔经、面经,要注意学会借鉴,而不是盲目的全信,毕竟每个人的情况是不同的,找适合自己发展的道路
关注试题集或者面试题集的博客,比如,前一段时间我注意到的v_JULY_v的关于笔试面试题的一些算法总结,比如:http://blog.csdn.net/v_JULY_v/archive/2011/03/09/6234496.aspx
实习的话,可以让你开拓视野,了解更多的互联网产品。另一方面,通过找实习时笔试、面试,可以发现自己的不足
2、简历
1-2页。
简历版本控制
最好准备两个版本 ,一个1页的,一个2页的
针对不同的公司,简历的内容可能需要微调 ,关键看某一公司更注重你哪方面的技能,或者是更看重你的本科成绩、或者是更看重你的项目经历,或者更看重你所有项目的某一个项目,那就把这个项目的介绍放到简历的醒目位置。
布局清晰,可以借鉴师兄师姐的简历,当做模板,学习他们简历的长处,尤其要学习那些很少被筛掉的模板。
“精通”之类的词汇慎用
拿手的奖项,相关性高的项目要靠前详细的写
突出奖项:算法类、数学类的
3、笔试
内推,能免最好
每个公司以往的笔试题很重要,因为很多题尽管不同,但核心思想不变
笔试前一天,根据自己的状态选择 “临阵磨枪” or 充分休息,保证精力
笔试的时候要注意前面选择题的正确率,有些公司如果发现你的选择题出错比较多,甚至都不会去看后面的简答题或算法题
系统设计题要图文结合
算法题:说明+代码+注释。“说明”部分,可以先用简单的语句描述自己的思路,这个对于考官了解你的思路很有帮助
应届生网站(http://www.yingjiesheng.com/)的大礼包
4、面试
心态最重要 ,那如何保证面试时的心态呢,一方面,要自信,那自信源于什么呢,源于平时的积累和充分的准备(写这篇文章也是充分准备的一部分,呵呵~),面试时,放松,微笑。 与面试官形成一个良好的沟通氛围(这一点说起来容易,做起来可就不那么简单了)
把面试官当做朋友,要积极的沟通,要学会与“这些朋友”讨论,一定要清楚“这些朋友”的问题,切勿在弄清楚问题前就盲目的回答
大胆的表达自己的想法,哪怕自己认为幼稚的想法。面试官更注重考察你思维的过程 ,他可能也会一步步引导你去完成一个问题
动手写程序时,要想好了再写,忌讳涂改。另外要从简单的,正常的算法思维入手。另外编程时要对异常情况考虑全面
当面试官提问时,你可以提出合理的要求,比如“思考两三分钟”的要求,这有可能给面试官留下稳重的印象。但万事不会绝对,如果有把握立刻给出很好的解决方法的话,就及时提出。
要学会引导面试官提问。 比如面试官让你用Dijkstra算法解决最短路径问题,如果你忘记了或者不了解,但你会Bellman-Ford算法,你可以跟面试官说,Dijkstra算法不是很熟悉,但是你可以用Bellman-Ford算法解决这个最短路径问题。
涉及到自己参与的项目时,可以给面试官画出整个项目的架构图 ,指出自己负责的模块。然后再细说自己的成果
兴趣问题,外企可能会喜欢户外、摄影之类的兴趣,但是如果你没有这方面的兴趣的话,也不能说谎。尽量少说没有门槛的兴趣,比如读书、听音乐等
当面试官提及你已经收到多少offer时,要实话实说。但既然你已经来这个公司面试,说明你对它还是有兴趣的,明确说明自己的兴趣,来公司的原因,表现出自己希望在公司的发展。
5、筛选offer
兴趣+发展
选择的职位在公司的重要度要清楚,最好是老板重视,项目组重视的职位 。或者是选择公司的主业务部门,盈利的部门
6、公司
互联网公司很注重算法,基础算法很重要
(1)百度
C/C++ Linux编程 算法(侧重) 系统设计 关于百度产品的问题和解决方法
加分项:搜索引擎+机器学习
(2)腾讯
1笔+3面
基本的语言、算法和系统知识,不是很难,但很全面,笔试时更注重基础知识
(3)雅虎全球
1笔+3面
笔试时英文题目,题量大,会考察算法、OS等;面试时注重项目和基础算法
7、其他
多和同学交流,形成一个找工作的氛围,这样的氛围对你的帮助很大;
在笔试面试的时候要多和周围的人讨论,扩展自己的思路和见识
推荐网站:
www.dajie.com
www.yingjiesheng.com