2024届_谷粒橙汁

技术栈测试

1、学Java看的哪个资料:部分韩顺平30天Java学习视频(源码部分未看)一些java核心卷1

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

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

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

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

  • 链表,栈,队列,二叉树能自己手写吗:链表和二叉树可以
  • AVL树,红黑树,线段树学过吗:avl学过,红黑树和线段树没怎么了解
  • 冒泡,快速,归并排序能手写吗:能
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:二分和递归
  • LeetCode 大概刷了多少题:四十多(跟着代码随想录学,学完了线性表所有以及部分二叉树)

3、框架与中间件

  • servlet,cookie,session学过吗:学过,对概念有印象
  • SSM学过了吗:了解一些浅层基本概念,但不全面
  • redis 学过吗:暂无
  • SpringBoot项目做过几个:目前与小组在做一个简单的博客系统

4、MySQL看的哪些资料:学习MySQL跟着网上教程较多,同时看《数据库系统概念》(大黑书)本学期数据库教材

  • sql 熟练吗:可能停留在写比较简单查询
  • 索引底层原理懂吗:暂无了解

5、计算机基础
* 计算机网络看什么资料:本学期课程教材《计算机网络:自顶向下方法》(大黑书)小林图解系统
* 操作系统看什么资料:本学期课程教材《现代操作系统》(大黑书)以及小林图解网络
* 计算机组成原来看的什么资料:上学期课程教材《计算机组成与嵌入式原理》(大黑书)

学习规划(2022.7.5)

我感觉你基础还是很不错的,学历也比较好一些,我们的学习,主要分两条路一起走,一条时 算法+通用八股文,一条是 Java+项目,你最近也刚好在做项目,至于 408 中的三件套,我建议后面通过看文章去理解细节,不集中学,等到面试前几个月,在看面试题查漏补缺,不过现在的学习,先不看面试题来学哈,不然容易很功利,具体安排如下:

1、Java+项目
(1)Java:你把韩顺平那个源码刷一下,其实刷了也可以忘了,就是后面复习容易,比较难的知识都是通过这种方式来,你把 Java进阶 中,没学过的大致过一下,主要看下我说的重点部分。看完就继续学习 JVM,你先看下书(《深入理解Java虚拟机》阅读指南:深入理解Java虚拟机阅读指南),然后在来看课程大纲的视频 Java虚拟机课程说明(必看) 吧。刷完 JVM 就刷 Java并发
(2)项目:这个你按照自己的节奏来吧,对于需要的资源,你可以看看大纲,或者也可以找我要。

2、算法与基础
(1):你算法暑假重点学习下,就刷代码随想录就行,自己总结出属于自己的套路
(2):基础的话,你 mysql 原理相关需要学习下,你可以看B站宋红康mysql的视频,直接找到后面原理的看就行,前面入门不用看,或者直接上手 MySQL原理剖析课程说明 也行,前者可以不看,后者必须看哈。刷完你还需要刷下 redis,就看《redis设计与实现》这本书。

后面中间件MQ等的学习,在基于你项目来吧,上面这些的话,具体时间我不给你划分,可能你们大三课挺多挺忙,不过感觉大三第一学期能搞定吧。另外就是 1 和 2 可以同时学哈。

然后有空可以看看我总结的文章勒,我觉得很多都学的挺不错,挑着看就行。

咱们的课程大纲看这里:所有课程大纲入口

然后学习的时候,记得每周来打卡下学习进度,比如可以参考他们的:24与25届做的比较好的成员示例

寒假学习安排(2024.1.3)

接下来的准备:

1、项目:你把项目回顾一下,如果做的是训练营的电商支付+牛客网,这里有具体的复习+备战:

电商系统入门简历书写

电商支付简历书写+面试可能问的问题+笔记总结

仿牛客网简历书写+可能被问的问题

2、算法:你争取把这个高频题里的中等+容易给刷了,:算法高频题库

3、核心八股文:你八股文,重新过一下吧,懂的就看快点,不懂的就好好看

(1)、JVM入门=》Java并发:学习 图解JVM学习指南 ,学完后面有时间再看书,没时间就这个其实也够了,之后学习 Java并发,然后Java并发有点难,你看前面十几章节就行,有个概念就行,因为比较难。

(2)、mysql=>redis:mysql 你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我在给你视频。redis 的话先去刷《redis开发与运维》:《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐

时间推荐:时间推荐:20天,学完1后可以跟着一边学

4、复习

第一轮复习(必须完成):刷高频题,按照 八股文高频题库(必看) 进行第一轮复习,核心学的差不多,就准备去投递简历了。

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

时间:20天,看的时候,有时间多把里面的文章也看一看哦

学习顺序:三条线一起,八股文,算法,项目,可以同时进行。


每周打卡

7.5~7.12(第一周)

  1. 算法方面:
    代码随想录二叉树专题(重刷部分刷过的+部分新题)
    加深多种递归遍历的理解
    学习BST转化为数组的方式解题的思路
  2. 计算机基础:
    宋红康mysql触发器以及索引部分(结合MySQL45讲进行阅读)
  3. Java+项目:
    jvm部分简单开了个头
    项目部分跟着网站上的springboot电商网站实现试着跟写代码,但中间有一些卡壳,好像在配置上总有一些问题。这一块上面浪费了一些时间

7.13~7.26(第二三周)

  1. 算法方面
    代码随想录回溯专题
  2. 计算机基础
    宋红康mysql数据类型和约束部分
    网站Redis部分
  3. Java+项目:
    jvm:网站的jvm教学视频
    项目:实现项目网站的注册登录以及商品分类等板块(加深了解构建一个整体项目的思路,编写每一个接口的步骤)

7.27~8.9(第四五周)

  1. 算法方面
    代码随想录动态规划专题
  2. 计算机基础
    宋红康mysql日志部分+锁部分
    复习计网tcp部分
  3. Java+项目
    jvm:深入理解Java虚拟机前三章
    项目:在所给的项目视频中基本实现,自己加以根据需求实现网站商品展示以及后台添加商品

8.10~8.30

  1. 算法方面
    完成代码随想录动态规划专题
  2. 计算机基础
    宋红康mysql全部
    Docker入门
  3. Java+项目
    jvm:深入理解Java虚拟机第四章
    项目:完成功能实现,前后端对接

9.1~11.20

  1. 算法
    代码随想录贪心板块专题,另外因为动态规划做的时候也比较棘手,所以会穿插着动态规划一起练习
  2. Java
    复习Java数据结构特性
    java并发部分前11节
    课程列表Java线程池部分
  3. 计算机基础
    mysql45讲前20讲
    小林coding图解Redis

发表评论

后才能评论