2025届_淼淼

技术栈测试

1、学Java看的哪个资料:翁凯的java基础视频

  • 重载,重写,泛型懂吗?
    没学过

  • Java集合这块学过了吗?
    没学过

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

2、数据结构与算法看的哪个资料:浙大数据结构视频(未学完)

  • 链表,栈,队列,二叉树能自己手写吗:突击之后可以手写
  • AVL树,红黑树,线段树学过吗:只学过AVL树
  • 冒泡,快速,归并排序能手写吗:还没学到
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归,二分,枚举,贪心算法接触了一点(Prim和Kruskal)
  • LeetCode 大概刷了多少题:30

3、框架与中间件都没学过

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

4、MySQL看的哪些资料:都没学过

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

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

学习规划(2023.6.18)

课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。

你需要学的东西还挺多的哦,趁着还没有开学,可以多花点时间学哦,另外你Java看的翁凯这个,有点基础哦,接下来我们主线需要学习 3 中,一个是算法相关,一个是 Java技术栈相关,一个是计算机基础相关,具体如下:

1、Java理论:先学习 Java基础,你Java应该也有一点基础,然后按照我的说明来学,懂的就跳过,之后在学习 Java进阶,Java进阶那里,源码分析有点难,如果看不懂就先不理哈,问题不大的,后面基于面试去复习。课程有点长,不过能够跟着吃下来,后面面试也会容易很多。

划重点:为了学习更快,请学习的时候,按照我网站的说明来,每个目录都会说明需要掌握哪些,该跳过的就跳过哈,实战可做可不做,看你自己心情,不要管课程老师是怎么说的。

配套练习(必做):然后你学到对应模块的时候,可以在牛客网这里刷刷题:Java语法刷题,相当于熟悉一下吧,锻炼下编码能力。

完成推荐时间啊(平均一天6小时):2个月(因为你还需要学习别的,也不大好权衡)。

2、数据结构与算法:你继续刷浙大的数据结构吧,刷完开始学习算法,你可以跟着 拿捏算法面试 刷就行。

推荐:刷题时,推荐一周 10 道那样子,坚持+持续刷。

3、操作系统+计算机网络:计算机网络也比较重要,如果喜欢看书,就看《图解HTTP》,如果喜欢看视频,就看:计算机网络课程说明,学完就入门了,之后需要刷 《计算机网络自顶向下》阅读指南,操作系统的话,直接看书的话,估计还是比较枯燥, 你直接刷 操作系统课程说明 快速入门就可以了,后面有时间,再去补充看。

4、框架与项目:直接按照这个步骤学:web学习路线整合(框架+项目),等你做完两个springboot项目,其实就可以慢慢投递简历了。
注意点:学的时候也按照我说的来哈,比如学习 Javaweb 的时候,就简单过一下就好了,忘了没事哦,ssm框架学习我网站上的,比较简短,之后项目的话,你就做 电商支付+B站弹幕/牛客网论坛 都可以,先把电商支付做了。

学习顺序:分三条线学,1=》4一条线,2是一条线,3是一条线,然后3可以先不学,先学 1 和 2,学的差不多了,在学4。时间投入方面的话,最近几个月可以 1:1。

然后先安排这么多,1+2+3+4学完,其实就可以进入八股文阶段 + 准备投递实习面试了。然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例

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

课程大纲: 所有课程大纲入口

第二轮学习

1、算法:目标就是保证这个题库里的题会做就行:算法高频题库,对你来说应该轻而易举。

时间推荐:每周20+道刷。

2、核心八股文:这块是重点,学好这些才能更好应付中大厂的系统设计,你可以来系统刷一下 mysql + redis + JVM,刷完就可以按照面经来刷了

(1)、JVM入门=》JUC:学习 图解JVM学习指南 ,学完后面有时间再看书,看 《深入理解Java 虚拟机》阅读及其重点章节指南,之后刷 Java并发,然后Java并发有点难,你看前面十几章节就行,有个概念就行,因为比较难。

(2)mysql=>redis:mysql 你看 MySQL原理剖析课程说明,主要看标🌟的那些,看不懂也有视频版本。redis 的话刷一下Redis原理剖析阅读指南(新),刷标🌟的那些即可

时间推荐:2月,你现在就可以陆续刷了

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

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

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

时间:2个月

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

每周打卡记录

2023.6.18-6.25 第一周
冒泡 插入 选择排序
希尔排序 堆排序 归并排序 快速排序 基数排序
和对应的C实现

2023.6.27-7.2 第二周
Java基础视频 :1.内容介绍 至 14.while与do while

2023.7.3-7.9 第三周
(1) Java基础视频 :15.多重循环训练 至 28.可变参数与作用域
(其中未做的练习: 关于递归的“老鼠出迷宫” 和 “八皇后”)
(2) 牛客网对应模块的习题

2023.7.10-7.17 第四周
(1) Java基础视频全部结束
(其中未看的有:零钱通和房屋出租的实战 , 八皇后和老鼠出迷宫和猜拳游戏的习题)
(2) 牛客网对应模块的习题

2023.7.18-7.23 第五周
基本上都在玩

2023.7.24-7.30 第六周
计算机网络入门视频结束(实践篇未看)

2023.7.31-8.6 第七周
(1) Java进阶视频:1.类变量与类方法详解 至 9.注解
(2) 牛客网对应模块的习题
(3) 图解HTTP:第一章 至 第四章

2023.8.7-8.14 第八周
(1) Java进阶视频:10.本章作业与总结 至 20.集合入门
(2) 牛客网对应模块的习题

2023.8.15-8.21 第九周
(1) Java进阶视频:20.集合入门 至 28.本章作业与总结
(2) 牛客网对应模块的习题

2023.8.22-9.7 第十周 和 第十一周
java视频第二季基本结束
(其中,坦克大战实战没做,
IO流这章只学了文件基本操作)
(刚开学,最近学的不多,打算下周开始再把数据结构过一下,并开始刷算法题)

2023.9.8-9.18
数据结构体系课程1-18 及其作业

2023.9.19—10.14
数据结构体系课程结束,基本的都用java实现了一遍,滚动哈希那里没看,红黑树和KMP了解了下思路。
后面开始持续刷 拿捏算法面试 ,并开始学web和框架

2023.10.15-11.7
(1)javaweb课程结束
(2)拿捏算法面试视频1-33 以及 对应力扣题

2023.11.8-2024.1.2
(1)spring springMVC springBoot入门课程结束
(2)拿捏算法面试34-73 以及 对应力扣题

2024.1.3-2024.2.24
(1) 拿捏算法面试 刷完了
(2) 入门项目1:SpringBoot电商系统课程 跟着做了一遍
(3) 项目2:电商支付实战 跟着做了一遍

2024.2.25-2024.3.3
操作系统入门课程结束

发表评论

后才能评论