2023届_初

技术栈测试

1、学Java看的哪个资料:刚开始狂神说Java零基础学习,只学了一点基础内容和流程控制

  • 重载,重写,泛型懂吗?

  • Java集合这块学过了吗?

  • HashMap源码,JVM,JUC是否看过:

2、数据结构与算法看的哪个资料:

  • 链表,栈,队列,二叉树能自己手写吗:
  • AVL树,红黑树,线段树学过吗:
  • 冒泡,快速,归并排序能手写吗:
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
  • LeetCode 大概刷了多少题:

3、框架与中间件

  • servlet,cookie,session学过吗:
  • SSM学过了吗:
  • redis 学过吗:
  • SpringBoot项目做过几个:

4、MySQL看的哪些资料:

  • sql 熟练吗:
  • 索引底层原理懂吗:

5、计算机基础
* 计算机网络看什么资料:
* 操作系统看什么资料:
* 计算机组成原来看的什么资料:

你的大致情况分析与规划(2024.3.1)

基础比较差,很多计算机核心的基础都没有学习,需要补充的内容实在太多,而且你毕业三年了,部分企业你得以社招的形式去参加,所以对于你来说,把项目经验弄好是更加重要的,不过呢,如果你要找实习,也可以尝试一下,我们尝试一下 6 月份找实习吧,不过你得每天花6+小时学习,6月份才能达到找实习的条件。

具体学习计划安排

下面按照每天6小时左右的力度安排

1、Java:Java看我这里安排的,先 java基础 ,然后重点学习 Java进阶吧,这块是面试的重点,主要学习我画线的那些,IO这块也需要简单学习一下,网络编程简单入门一下,其他项目可以不做,然后按照最低要求学习即可。

配套练习(必做比做):你学到对应模块的时候,可以在牛客网这里刷刷题:Java语法刷题,相当于熟悉一下基本语法,视频的练习和项目你可以 不用做哈。

时间安排:20~25天。

2、框架与项目:学完Java陆续学习框架做项目了,可以按照:web学习路线整合(框架+项目),需要做三个项目,不过找实习你做两个即可,但是后面找正式工作得3+个,一个用来包装,就做电商支付+牛客网/弹幕系统。

学习的时候,javaweb ssm这些,快速过一下即可,只需要有个小印象即可。

时间推荐:两个项目1个月。先做完两个,最后一个到时候看情况。

3、核心八股文:这块是重点,也比较难,中大厂必备,可以先大致过一下,你可以来系统刷一下 mysql + redis + JVM,刷完就可以按照面经来刷了

(1)JVM入门:学习 图解JVM学习指南 ,后面有时间再学习并发编程,没有时间就复习中学习核心的即可。。

(2)mysql=>redis:mysql 你看 MySQL原理剖析课程说明,重点看标🌟的那些。redis 的话刷一下Redis原理剖析阅读指南(新),刷标🌟的那些即可。

时间推荐:20~25天。等3做了一个项目之后学习。

4、算法:按照:算法系统课 刷,到时候对华为OD感兴趣的话,算法就会派上大用场,求职好一些企业还是必须刷的。

时间:可以学习完 1 之后刷,每周刷 10+ 道题。

5、八股文复习:八股文太多太杂容易忘,咱们通过这些来多轮复习,基本就没啥问题的了

第一轮复习(必须完成):刷高频题,按照 八股文高频题库(必看) 进行第一轮复习,这个题库非常非常非常重要,学完就准备去投递简历了。

时间:15天,刷完应付国企银行类+中小厂是没问题,刷完就可以陆续找工作/实习。

第二轮复习(非必需):之后按 面试突击专题学习指南(必看) 进行第二轮复习,这个时候你已经能够应付挺多八股文了,但是八股文学无止境,之后学完有时间再回归系统学习,我会给你推荐对应的书籍和专栏。

时间:10天。

6、平时闲散阅读:平时可以多看一些文章,补充一些知识,因为很多知识比较零散,比如IO之类的,那么可以在优质文章这里选来看看:优质文章补充

学习顺序

1学习完开始学习2,同时也开始刷算法题,也就是学习4。等2做了一个项目后,就开始学习3=》5。后面复习5对时候,可以偶尔刷一刷7.

这一套下来,大概3个多月,那我们可以在6月份左右开始找实习,找工作。

就行先安排这么多,然后记得来每周打卡学习进度哈,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡。

有什么问题记得随时私聊帅地

学习打卡

2025-03-01 -> 2025-03-02 第一周
Java基础系列教程
1-8 标识符 学习完成
预计每天学习4个项目 20天完成Java基础和Java进阶

2025-03-03 -> 2025-03-09 第二周
Java基础系列教程
9-24 方法详解 学习完成
前面简单些 学得快 方法和数组这一块学起来慢一些 要花些时间理解
后续继续加大学习力度 争取下周5天过完基础 开始强化

2025-03-10 -> 2025-03-16 第三周
Java基础系列教程
25-37 多态详解完成
难度大了 有点难理解 速度变慢了 这周也确实有些懈怠
进度慢了些 后续抓紧

2025-03-16 -> 2025-03-23 第四周
Java基础系列教程
38-42 43跳过 加快进度了 有些非必要项就先跳过 后续有时间再补充吧
Java强化系列教程
04 单例模式
这周流感加复试的事情耽搁了一下 没怎么学 唉 后面抓紧吧

2025-03-24 -> 2025-03-30 第五周
Java强化系列教程 按重点学习
11 15 16 17 21 22
看源码还挺费劲的 下周可以开始框架了

2025-03-31 -> 2025-04-06 第六周
Java强化系列教程 按重点学习
23 31 强化阶段结束了
这周偷懒了 没怎么学 有效时间只有14个小时
下周开始框架

2025-04-07 -> 2025-04-13
JavaWeb学完了 东西多又杂 也没什么实操
学起来好浮 感觉不踏实
下周开始项目应该就好些了 有效时间17小时

2025-04-14 -> 2025-04-20
已完成:
项目的预备课程Spring SpringMVC SpringBoot Redis
电商支付实战项目跟进到7支付系统
之前偷懒想着版本不一样先凑活用吧
付出了惨痛的代价 后来整个换了适配的版本
项目难度上来了 感觉做完也得慢慢再复习理解
有效时间22小时 希望下周突破30小时

2025-04-21 -> 2025-04-27
已完成:
算法打卡 1-5天
电商支付实战项目:完成到7-4
有效时间11小时 这周没怎么学 偷懒了

2025-04-28 -> 2025-05-04
电商支付项目第七章完成
进度特别慢 学习十分钟 改错两小时
每次开始运行跟赌彩票一样

2025-05-05 -> 2025-05-11
电商支付项目第八章 第九章 第十章完成
开始顺一些了
算法打卡Day06 ~ Day09

2025-05-12 -> 2025-05-18
电商支付项目第十一章 第十二章完成
算法打卡Day10 Day11

2025-05-19 -> 2025-05-25
电商支付项目第十三章 第十四章完成
算法打卡Day12 ~ 15
有效时间:12h37min

2025-05-26 -> 2025-06-01
B站项目第一章 第二章完成
算法打卡Day16 ~ Day22
八股文MySQL JVM Redis 各看了三章
复习了电商支付项目的支付模块和对应的面试题
有效时间19h47min

发表回复

后才能评论