2025届_执月
技术栈测试
1、学Java看的哪个资料:学校教材
- 重载,重写,泛型懂吗?基本懂
-
Java集合这块学过了吗?学过
- HashMap源码,JVM,JUC是否看过:hashmap看过忘了,JVM看过还有点印象,Juc没看过
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:突击几天能
- AVL树,红黑树,线段树学过吗:有了解过一点,不能手写
- 冒泡,快速,归并排序能手写吗:冒泡快速能,归并有点忘了突击下也可以
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归,二分在力扣里用过,其他不会
- LeetCode 大概刷了多少题:70多
3、框架与中间件
- servlet,cookie,session学过吗:servlet学过有点忘,cookie,session实战用过,但原理不清晰
- SSM学过了吗:基本不太行
- redis 学过吗: 实战用到的时候突击过
- SpringBoot项目做过几个:1个 星球的电商
4、MySQL看的哪些资料:
- sql 熟练吗:还可以
- 索引底层原理懂吗:不懂
5、计算机基础
* 计算机网络看什么资料:
* 操作系统看什么资料:
* 计算机组成原来看的什么资料:计算机组成原理(第四版)蒋本珊著
学习规划(2023.8.17)
课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。
说实话,你的基础,不仅在专科里是鸡头,去了民办大学,应该也是鸡头,但即使如此,需要学习的还很多,接下来我们一步一步来补充,首先我们的第一个目标就是尽早找实习,到时候看看学校给不给出去,给的话,这学期就试着找实习,不给就寒假找,接着明年暑假找,以此来弥补自己的劣势,具体学习规划建议如下:
1、数据结构+算法:这个前期是学起来比较难的,你自己也学过一些了,你可以把 数据结构与算法体系课 学一下,内容有点多,有些比较难的,注重编码,我都有说明,刷完有了一定的算法基础,就按照 我这个课程刷就行:拿捏算法面试课程,主要刷 easy + medium 部分,当然,你现在也可以一边刷。
时间推荐:你开学也有数据结构的课程,可以水课看我们的课程,推荐数据结构两三个月刷完吧(期间一边学别的)
2、框架与项目:
(1)你支付项目做过,这个项目重新好好重视起来,以后写简历,你现在可以捡起这个项目,然后加一些功能来优化,比如加上乐观锁,防止超卖等问题,比如加上日志系统,记录每个操作,等等,认真去研究研究,然后写简历上,这里也有关于这个项目的总结:电商支付简历书写+面试可能问的问题+笔记总结。
(2)再多做一做项目,可以做一下牛客网,虽然烂大街,但是很好,做完再做仿B站项目:SpringBoot+MQ+ES项目=》仿B站高性能项目学习指南,后面好好围绕这三个项目就差不多了,后面就围绕这三个项目来包装,包括包装到实习上。
另外,关于给项目拓展功能多,过阵子我会出一个通用内容的思路供大家拓展吧。
时间推荐:实习前做完这三个吧,项目一定要多思考,并且看看能不能加上一些东西。
3、计算机基础:你需要补一下计算机网络+操作系统,计算机网络也比较重要,可以看书《网络是怎样连接的》,,之后需要刷 《计算机网络自顶向下》如何读+重点章节指南,操作系统的话,直接看书的话,估计还是比较枯燥, 你直接刷 操作系统课程说明 快速入门就可以了,后面有时间,再去补充看。
PS:可以先计算机网络入门=》操作系统入门=〉后面再看计算机网络书籍,侧重理解
这个够你学一阵子的了,你先学,后面遇到啥,再找我,包括你们学校也会教,不过你提前学吧。
学习顺序推荐:三个可以同时学,时间分配推荐:1:2:3 = 3:3:4。计算机基础学完开始全方位进入八股文学习。
然后我也不好给你安排太多,不然会乱。然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例,然后也可以来星球打卡哦
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口
第二阶段学习(2024.1.6)
1、核心八股文:先系统刷一下 mysql + redis + jvm + 并发,刷完就可以按照面经来刷了,赶一波实习
(1)、JVM入门=》Java并发:学习 图解JVM学习指南 ,学完后面有时间再看书,没时间就这个其实也够了,之后学习 Java并发,然后Java并发有点难,你看前面十几章节就行,有个概念就行,因为比较难。
(2)、mysql=>redis:mysql 你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我在给你视频。redis 的话先去刷《redis开发与运维》:《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐。
时间推荐:时间推荐:20~25天
2、算法:继续刷我那个课程,里面的题都要尽可能掌握。
3、复习:
第一轮复习(必须完成):刷高频题,按照 八股文高频题库(必看) 进行第一轮复习,核心学的差不多,就准备去投递简历了。
第二轮复习(非必需):之后按 面试突击专题学习指南(必看) 进行第二轮复习,这个时候你已经能够应付挺多八股文了,但是八股文学无止境,之后学完有时间再回归系统学习,我会给你推荐对应的书籍和专栏。
每周打卡
每周打卡记录
8/20-8/27
(1)勉强速通了一下Springboot3+Vue3的关于jwt注册登录接口的历史遗留小demo(Vue部分为直接copy)
(2)数据结构课程 学到 P12
(3)回顾与补全支付项目 从头捋一遍,添加注释,补充之前未做的内网渗透和mq
(4)计算机基础:
【1】操作系统:学到p3
【2】计网:p2还没看完
接下来开始做牛客
8/28-9/4
(1)牛客项目第二章做完
(2)数据结构课程 p18
(4)计算机基础:
【1】操作系统:p4
【2】计网:p3
最近有点失眠,效率下滑
9/5-10/5
咋就变成月更了呢,开学后事情确实有点多啊。。。
(1)数据结构课程刷完了
(2)网络和操作系统的课也过了一边
(3)《网络是怎样连接的》已读完
(4)牛客做到第四章。。。
10/6-11/9
(1)redis开发与运维到第十章
(2)又看了一遍数据结构之前的缺漏,算法刷了十来题吧
(3)在跟学校老师做项目
(4)花了点时间在软考上