24届-微信名:毛头小子
1、学Java看的哪个资料:
动力节点的Java全集
* 重载,重写,泛型懂吗?
懂的
* Java集合这块学过了吗?
学过了
* HashMap源码,JVM,JUC是否看过:
还没有看过
2、数据结构与算法看的哪个资料:
自己的专业课有学过数据结构和算法,所以主要是结合B站视频(有个up叫图灵星球讲的还不错)和课本进行学习
* 链表,栈,队列,二叉树能自己手写吗:
没有手写过,应该不难吧哈哈哈,也做了写算法题了
* AVL树,红黑树,线段树学过吗:
没有
* 冒泡,快速,归并排序能手写吗:
不能
* 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
递归了解一些,其他都没怎么了解过
* LeetCode 大概刷了多少题:
50题
3、框架与中间件
* servlet,cookie,session学过吗:
没学,因为觉得兼职用不到
* SSM学过了吗:
学了spring和mybatis的大概,mvc好像有在springboot里面用到
* redis 学过吗:
学了
* SpringBoot项目做过几个:
只做过一个,在一个小公司(大学生创业的公司),做了一个系统的后端接口开发
4、MySQL看的哪些资料:
动力节点的mysql视频
* sql 熟练吗:
没有集中练过,只能说大概了解
* 索引底层原理懂吗:
只知道B+树的一些东西,但是更深没有剖析过
5、计算机基础
* 计算机网络看什么资料:
计算机网络第七版-谢希仁
* 操作系统看什么资料:
计算机操作系统第四版-汤小丹、汤子瀛
* 计算机组成原理看的什么资料:
计算机组成原理第二版-唐朔飞
学习安排(2023.4.14)
课程大纲: 所有课程大纲入口,你需要的内容,这里都有
你还是有一点点基础,目标以秋招为主,到时候你可以把你那个实习的,简单包装一下,我会跟大家说怎么包装,我们接下来需要做两个项目 + 你实习那个项目,刚好写满简历,所以我们要 项目+八股文+算法 三大重点同时学,具体安排如下:
1、项目:你在两个项目吧,其实课程大纲有好几个项目,但是我建议你做一下牛客网那个项目,烂大街没关系,可以学到非常多东西,也能包装到你实习上,之后做一下B站弹幕系统:SpringBoot+MQ+ES项目 + 仿B站高性能项目学习指南,这两个项目,做完后,还需要自己加自己的东西上去。
时间:建议5月份做完,之后复习
2、算法:你算法跟着我的步骤学,就是这个课程:拿捏算法面试课程介绍
时间:跟着我节奏,我7月底更新完,但是我会划分easy的题让大家二刷。
3、八股文:重点是 mysql + redis + jvm + java集合/并发 学,其他的比如mq啥的,到时候跟着项目来就行,408直接复习的时候刷就行。
mysql => redis:这两个是考察重点,看 MySQL原理剖析课程说明 + Redis考什么+高频题汇总 就可以了
jvm=>Java并发: JVM 刷 图解JVM学习指南 就可以了,之后学习下Java并发,重点看前面二三十章就行了,后面比较难的先不学,不过Java并发第一次容易蒙圈,哈哈,没关系哈,把我标注懂点的学完就行。
时间:这个不好把控,八股文太多。
之后按照高频题库复习就好了: 八股文题库(必看) ,刷完应付银行类以及普通中厂完全没问题的了。
然后如果你精力多的话,按照 八股文各大考点分析 去查漏补缺,但是面银行,中小公司,一般 八股文题库(必看) 就够的了。
学习顺序建议:可以三个同时学,优先刷完项目=》写简历=〉不断完善简历》=》一边复习项目+八股文+算法=〉投递面试。
总体时间建议:如果平均每天6+小时,建议6月底完成1~3,之后二刷复习,7月底就开始投递,同时也开始被虐。最晚8月中下旬全力投入秋招。
然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:23与22届做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口