都想去的互联网行业,给你我的独家秘籍
本文作者:包楚权
北京大学计算机系统结构专业硕士
工作单位:猿辅导(前身:猿题库)
近年来,科技浪潮此起彼伏,每一次都对整个社会带来了巨大的影响。远的不说,从2010年开始,移动互联网席卷全球,这是大家有目共睹的。随后便是云计算、大数据、AR/VR、人工智能、无人驾驶......
关于工作的选择,无论是出于技术创业的追求,还是面向工资的求职,IT行业绝对是一个非常好的选择。说了那么久,终于引出了我们今天的话题:作为应届毕业生,如何寻求一份IT相关的职业?
今天,我就来分享一下我在校招期间关于互联网岗位的一些求职经验。
1. 知己知彼,百战不殆
相信绝大多数同学在校招期间,心里都有一个理想的工作单位。国内知名的IT公司,比如:BAT、TMD、三大门户、京东、华为等等。国外知名的IT公司,比如:Microsoft、Google、Facebook、Amazon、FreeWheel、Hulu等等。当然还有很多不错的后起之秀,如:商汤、旷视、大疆、快手...
总体来说,国内外IT公司对于毕业生考察的侧重点有所不同。外企普遍对于算法的要求比较高。国内公司相对来说更看重毕业生的即战能力(如果没有,只要你学习能力足够强,完全可以拿到offer)。
对于校招的准备阶段,我建议同学们可以做一下工作:
1
提前了解各个公司的校招流程
重点是了解校招流程的各个时间点,以免错过。建议自己做个表格,以方便提醒和记录,毕竟广散网阶段自己都可能不记得投递了哪些公司。下表仅供参考:
2
提前了解各个公司的笔试内容
笔试通常是求职的第一关,一定要重视起来。各个公司之间可能有所差异,总体来说可以分为三类:
计算机基础知识:网络、操作系统、数据库、数据结构、编译原理、设计模式等。
算法:考察较多的是各种排序算法(尤其是快排和归并)、字符串、数组、二叉树相关。对动态规划、图算法、最短路径、最大流等算法的考察相对较少。
岗位相关技能:如果编程语言相关岗位,则会考察语言的代码片段的结果或正确性、语法、语言特性等。
这里我给大家针对性地划了笔试的范围。另外,我再给大家推荐几本书,既可以帮助笔试,也可以扩展知识面:
《程序员面试金典》
《剑指Offer:名企面试官精讲典型编程题》
《编程之美——微软技术面试心得》
《编程珠玑》
《技术之瞳——阿里巴巴技术笔试心得》
3
提前了解各个公司的面试内容
关于面试内容,我们可以通过网络搜索,或者从往届的学长学姐,甚至参加过面试的同届同学那里得到一些端倪。对这些信息进行汇总,可以知道某个公司面试的大致范围和内容。
面试官无非考察这几个方面:
基础知识(是否扎实):如何准备?看书!看书!看书!重要的事情说三遍!
逻辑思维(解决问题的能力):可能会是一些算法题,亦或是一些智力题目。这里我要推荐大家好好看看《程序员面试金典》里面的一些题型。
项目经历(水不水):好好回顾一下自己做的项目,以及项目中涉及到的一些理论原理和扩展。通常,面试官会在这里不断地深入挖掘,询问,直到你答不上来。
其他(加分项):面试官可能问你对某些技术的理解,了解你在技术书籍方面阅读情况,专研能力等等。
这里我也给大家推荐几本提升技术修养的书籍:
《程序员的自我修养—链接、装载与库》
《深入理解计算机系统》
《大型网站技术架构》
《开源软件架构》
2. 机会总是留给有准备的人
如果你想找到一份满意的工作,此时此刻你就该行动起来了。
首先是做简历。通常来说,外企是需要英文简历的。所以,我们一般要准备中英文两份简历。IT工程师的简历不要太花哨,应该像代码一样,清晰有条理。一般不建议在简历上添加自己的照片。有开源经历的同学可以把自己的github地址写在简历上;有写博客习惯的同学也可以把自己的博客地址写在简历上。这也是加分项哦!
做简历的过程中,我们也会对自己的项目进行总结和提炼。推荐同学们对自己各个项目分别写一个总结,划出涉及到的理论和技术。然后,针对性地巩固和学习。
其次,看书!巩固和掌握基础知识!基础都不扎实,如何拿offer?!
同时,刷题!我找工作的时候,差不多每天做2、3题leetcode的算法题。坚持了4个月,大概也做了300多题。这里也给大家推荐一份LeetCode题解:
https://github.com/soulmachine/leetcode
最后,总结!每一次面试都是一次查漏补缺的机会。建议大家,面试完后,立刻用手机备忘录记录此次面试题目,回去后针对性地复习!
3. 实习真的很重要!
很多人会忽略实习的重要性,通过实习你可以提前了解不同公司、不同岗位的区别,从而在将来的offer抉择时起到一定的帮助作用。我曾经在一家只有不到10人的体育社交初创公司实习过,也曾在BAT中的一家实习过。我当时的感受是:小公司需要多面手,没有成长计划,没有mentor带你,风险太高;大公司需要螺丝钉,流程复杂会议多,效率低下加班多(这不是以偏概全,只是我当时所处的部门是这种情况)。我再三思虑,最后选择了一家成长型的创业公司。
另一方面,实习还能快速提升你的工程实践能力。国内很多公司希望应届毕业生尽量有即战力,所以有实习经历的同学在校招时会有更大的机会!
最后,祝大家校招顺利!玩的开心!
投稿:你的分享很值钱!!
转载:大同学吧转载须知
行业社群:点击可对话名企精英