每年2、3月份开始春招(大三下找暑期实习,有暑期实习是正式校招的重要优势,在大三下学期开始找)
每年6、7月份开始秋招提前批(大四上参加校招,互联网企业开始的比较找,尽早投递机会多)
每年8、9月份开始秋招正式批(大四上参加校招)
每年2、3月份开始次年春招(大四下最后一次参加校招,好好准备,机会也有很多的!)
首先,校园招聘,不只是那些来学校开宣讲会的企业啊,互联网企业那么多,校园招聘一般都是在公司官网或公众号上投递。
但是学校的企业宣讲会也有好处,一般是学校本地企业来招聘的,所以想在本地发展,也可以去了解了解学校的招聘宣讲会。
如何找到就业信息:我一般就在“牛客网讨论区”上找内推和校招信息的。链接地址:https://www.nowcoder.com/discuss
如何投递:找到信息后,通过内推码,在指定公司的官网和公众号网友上投递就可以了。
这里要简历的作用和重点,简历的作用我觉得就是给HR筛选、面试官看着简历提问题用的。
所以首先要过HR筛选,其次要应对面试官提出的问题(面试官通过简历来提问题,所以写在简历上的东西最好都要理清楚)
简历的格式:
1.基本信息(姓名、年龄、学历、毕业院校、预计毕业时间、头像等)
2.技术栈(你从事的那个方向的知识点,技术栈可以分层来写,比如我按照:计算机基础+Java方向的知识点+Java方向的项目框架和中间件+进阶,包括(操作系统、计算机网络等计算机基础)(集合类、并发、JVM等Java方向的知识点)(Spring IOC AOP、SpringBoot、Mybatis、redis等Java方向的项目框架和中间件)(JUC并发包源码阅读、某开源项目源码阅读等进阶知识))
3.项目经验(这块我是这么写的:做过的项目的简介,负责的那个部分是什么,用到什么技术,做完项目学会了什么)
4.竞赛经历+实习经历(企业都比较看重实习经历,所以尽早去实习吧,寒假等日常实习很好找的!没时间实习也没关系,就全力以赴准备基础面+项目面知识点吧)
需要耐心准备简历,一份简历不是两三天就做完美的。可以做好一份,然后边投企业边准备简历,我是前后大概两个月才能改出理想的简历吧。
简历模板,私信我吧~
基础面|准备基础知识点以Java方向为例子。按简历内容上的“技术栈”准备。
1.计算机基础:包括计算机网络、操作系统、数据库;
其实对于计算机基础的面试题和学校做的题目是不一样的。应试教育侧重于算,面试题就侧重于理解了。我觉得理解比算更简单了。另外面试题的知识点更少了。
比如:计算机网络,面试内容一般就是:应用层HTTP、传输层TCP、网络层IP,这三个协议;会背题的基础上理解计算机网络就足够了。
再比如:操作系统,面试内容一般就是:进程管理、内存管理;会被题的基础上理解操作系统就足够了。
还有数据库(面试重点是:锁与并发、索引、基础语句),推荐一门极客时间的专栏,有时间看专栏,没时间直接背题:专栏 https://time.geekbang.org/column/intro/100020801
2.Java基础知识点
Java基础包括(面向对象基础、Java集合类、并发、JVM虚拟机等)
怎么准备呢,我觉得如果时间不够,直接背题吧,题到哪里找呢,可以找别人总结好的,牛客网上有很多系统整理好的面试题帖子。或则开源项目cyc2018、javaguide整理的面试题pdf。
如何系统的准备Java基础:我是直接看Java面试题视频讲解的,在此基础上再查漏理解知识点,推荐这门面试课:https://coding.imooc.com/class/303.html
推荐慕课网上的一套JAVA面试题专栏总结:https://www.imooc.com/read/67
再推荐慕课网上的一套JAVA面试题专栏总结:https://www.imooc.com/read/47
付费的知识,确实更好点。。。
3.进阶
对于进阶部分,我觉得主要就是相比于其它面试者,你的竞争优势,比如看过JAVA并发包相关的源码,看过集合类的源码,看过。。。。
推荐几门课和专栏:
Java高并发之魂,synchronized深度解析: https://www.imooc.com/learn/1086
Java并发核心知识体系精讲:https://coding.imooc.com/class/362.html
玩转Java并发工具,精通JUC:https://coding.imooc.com/class/409.html
视频都很长,我的方法是集中起来,三天看完一门课,再作笔记总结,就像期末考试那样短时间突破一门课比上一学期课效率高多了我觉得是这样。
项目面|准备项目怎么做项目,做项目不一定非得找老师做找企业做。直接看网上视频自己模仿写代码就可以了。