距离秋招还有短短的一个月时间,7月份中旬就会有大厂开始招聘,秋招会持续几个月时间,一直到10月份,11月份。
需要为其做好更多的准备,同时也要有好的心态,虽然还没有实际的面试经验,但是通过近期刷了的很多面经,还是从中学到很多。后期需要做好时间规划,从各个方面去着手学习。
写在学习计划的前面——必须先给自己有明确的的定位,否则会像无头苍蝇一样乱撞,会对知识点把握不深,投简历也会没有重点,不容易成功。之前犹豫过大数据,算法还是JAVA方向,现在目标已经确定-JAVA后端开发。
JAVA后端开发主要包括以下几方面(基础其实很多岗位都一样):
一:JAVA基础(语言基础,JVM原理,并发原理,三大框架SSM)
目前为止,JVM与并发原理基本梳理了一遍,并且记录了笔记,还需要根据具体面试问题,再详细整理。牛客网的相关专题需要去做。三大框架还未准备,准备项目的时候,SSM会用到。
二:数据结构与算法
数据结构基本原理要懂,树,图,链表,字符串,数组。常考算法:动态规划,排序,查找。重点是对剑指offer的题目熟练掌握,目前还在编程之中,需要尽快刷完,并且进行整理,做到手撕的程度。牛客网的算法课保存在百度网盘,左大神讲授,需要过一遍,做到更加熟悉。
三:数据库
目前对数据库的几大重要概念的原理进行了梳理,包括(事务;索引;存储过程;视图),更多的知识点需要牛客网刷题,根据面经进行更针对性的准备。
四:计算机网络基础
网络基础还没有进行专门的准备。准备的思路是:通过博客先了解最重要知识点的原理,再结合面经,补充知识点,再通过刷题,进一步补充。
五:操作系统/Linux
还未准备,之前准备过Linux基础,需要结合面经,博客重新准备。
六:项目经历
项目必须要有。已经有牛客网中级项目课,根据视频,消化它。
以上的总结。