2013年校园招聘之IT/计算机相关专业找工作总结--准备篇

笔者2013年找工作结束了,在整理电脑文件时突然看到之前一篇一年之前一位南大师兄找工作的总结,于是又看了一遍,写的很不错,笔者当时看了很有感触,虽然没能做到师兄写的东西,但是确实学习和准备了一些师兄写的东西。笔者的找工作意向,是去互联网公司,最后也如愿去了BD,回头再看看这篇总结,感触颇多,特拿来分享给大家,后续我会写上自己找工作的笔试面试经验微笑

1. 早做准备

笔试必看书籍:程序员面试宝典,高质量C++编程,编程之美

算法类必看书籍:数据结构教材,算法导论

基础知识书籍:计算机网络,操作系统(进程线程,换页算法,pv操作,用户态核心态,死锁条件/预防等),数据库(主要是sql语句),这些内容笔试时候会考到。

数学知识:笔试考的最多的就是计算概率,期望次数等问题。数学方面基本只考概率。

2. It公司职位大致如下。

系统级研发(c/c++),应用级研发(java),算法/搜索工程师,测试工程师,产品经理,销售岗位,项目经理。    各个公司的叫法有可能不太相同。

系统级研发(c/c++)

a.这个职位一定要熟悉Linux,会使用是远远不够的。要对Linux系统有全面了解,熟记基本命令行用法,并在Linux系统下开发过实际产品。若是精读过Linux内核源码,对其有深入研究,公司会非常喜欢。若是参加过开源社区的开发等,公司同样很看重。只会Windows下的C++开发,不太受公司重视。

b.C++语言的很多语法细节要了如指掌,继承,多态,虚函数,const,纯虚函数,vtable, vptr, 重载/重写/覆盖等,笔试或者初面很容易考到这些。

c. stl,这个一定要有深入了解。Vector, list, Dequeue, stack, queue…容器,适配器有哪些,它们底层是如何实现的。最好能熟练使用,因为很多公司笔试要写真实代码的。

d. C++的一些开源库,STL, BOOST,ACE, 比较有名且使用较多的就这几个了。抓住一个多了解,多使用,看源码,就可以了,毕竟时间有限。关于stl的书籍还是比较多的,名气比较大的就是侯捷写的那几本,自己上网搜下。

e. 面试如需当场写代码的,一般是关于用指针来操作字符串的内容。一定要考虑边界情况,动态内存的申请释放等。还有写基本算法的,比如快排,堆排等。现场写代码一般都不难,但最好提前大量准备下,最好做到下笔成文的状态。

应用级研发(java):该职位今年貌似招人比较多。没怎么面这个,一点了解如下,Java具体语法,jvm,垃圾回收机制,J2EE架构(ssh,最好对每个都能深入研究下)servelet等。

测试工程师:招人比较多,门槛稍低一点,没面过,不了解。

算法/搜索工程师:对算法要有深入全面的掌握;同一主题的不同算法的时间空间复杂度比较;不同数据结构适合解决哪些问题;实际问题怎么简化/转化成已知算法来解决;这个需要自己平时多看书,多思考,多积累,真不是突击几天就能有大的提升的。网上有很多博客还是很不错的,csdn,博客园什么的,自己多找找,多看看别人的总结。

产品经理,销售,项目经理:没有一定经历或者特质,一般情况下搞不定的。

3. 研究所/事业单位,比较看重本科院校,所学专业,所获奖项等。本科最少211以上。

国防系统研究所(航天科技,航空工业,中船重工,中电集团等)一般来南京就只在南航和南理工开宣讲,更喜欢要原国防科工委的院校学生。航天科技下面501504所,航空工业618611613,中船重工701719,中电14293854,这些研究所实力都是各个系统里面最强的,但是有的所处地方不太好。当然,好的研究所并不仅仅限于这些所。待遇的话,一般来讲,硕士刚进去,第一年基本都是6-8W这个区间。北京上海的会多一点,基本8-10W

中科院系统的研究所不太了解,貌似很少过来招人。

4. 银行招聘,比较看重综合实力。我觉得包括以下几点:货币,历史,金融,时政,管理,     英语,计算机等知识的积累水平,笔试时候考这些;个人的表达能力,这个面试时候就能体现出来了,总的来说要说话清晰,语气坚定,表达内容条理清楚,分成几点来阐述,内在逻辑性强,面试问题无所谓观点对错,只是看你怎么组织话语来支持你的观点。个人的反应能力,一般面试时候,考官会故意问些让你措手不急的问题,除了多做准备,只能临场应变了。  最后,银行面试一定要穿正装;省级或者以下银行更喜欢要籍贯为本省的学生,所以选择的时候,最好投自己家乡的银行。

5. 个人观点:

a.根据个人的基本情况,选择好方向,早做准备。

b.不要羡慕别人拿了多少offer,因为最终每个人只能选一个;或者薪水多高,以后的不确定性很大;最重要的还是找到最适合自己的,大概就看自己的性格/爱好,男女朋友情况,家里人的希望/意见等,毕竟自己工作生活开心,家里少为你担忧才是最重要的。

c.不管公司还是研究所,最好能进核心部门,这个对薪水,及升迁发展绝对有利。单位里面领导绝大多数都是该单位本行业出身。

d. 选择it公司的,一定要进大公司,知名公司。三/五年后跳槽,你才有跟第二个东家谈条件的资本,进入第二个公司,基本就是小领导了。

大公司有很合理,健全的管理机制;小公司的话,自己学到的会更多,因为他们没有那么多条条框框,能给公司带来效益就行,机会主义因素居多,为自己以后创业提供很好的借鉴。各有利弊,自己选择。

e. 一般来讲,研究所会对你的科研上的东西比较感兴趣,比如科研项目863/973之类的,科研成果等,投研究所的时候,简历要突出这些内容。相反,公司可能会比较看重你的实际商业项目,实习经历等,投公司时要突出这些内容。

f. 一定要抓住 系里内推,公司内推,名校专场招聘等机会,这些渠道竞争小,中的概率高。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值