2024届_菜心

技术栈测试

**1、学Java看的哪个资料:java基础入门第二版(学校教材)

  • 重载,重写,泛型懂吗?学过但忘了
  • Java集合这块学过了吗?学过但忘了
  • HashMap源码,JVM,JUC是否看过:否

**2、数据结构与算法看的哪个资料:数据结构——java语言描述第二版(学校教材)

  • 链表,栈,队列,二叉树能自己手写吗:突击几天可
  • AVL树,红黑树,线段树学过吗:avl树和红黑树课上简单教过
  • 冒泡,快速,归并排序能手写吗:冒泡可 快速和归并需要复习一下
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归和二分接触过
  • LeetCode 大概刷了多少题:无

3、框架与中间件

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

**4、MySQL看的哪些资料:数据库系统原理及应用教程(学校教材)mooc数据库系统(学校教材) 韩顺平讲mysql前50p

  • sql 熟练吗:一般
  • 索引底层原理懂吗:不了解

5、计算机基础
* 计算机网络看什么资料:
* 操作系统看什么资料:
* 计算机组成原来看的什么资料:程序是怎么跑起来的(简单翻阅)

学习规划(2022.5.19)

你这个的话,基础一般,第一阶段目标是放在明年 3 月份的暑假实习招聘上了,这段时间先把 Java 这门语言 + 数据结构与算法这块打扎实,虽然你学过了,不过我先安排你先重新学一下我这边的体系课程吧,如果你觉得你听的都懂,那么就跳着看也行。

1、重新学习下 Java 的课程吧,这门课是韩顺平老师讲滴,讲的非常详细,先学:Java基础,如果你觉得前面的懂,从 23 节对象开始就行,之后学习 Java进阶,里面的实战可以跟着好好做一些勒,等你把这个课程学完,我在给你安排 Java 其他学习资料吧。

2、推荐重新刷一下 数据结构与算法体系课,里面讲解了很多算法,也有不少 Leetcode 的题,主要为后面的 刷算法题打下基础吧,然后做的时候,也能顺便刷点题,比如学习了链表,那么就可以简单做一做链表的题了,我们这里有个 算法高频题库

你 1 和 2 可以同时学,你先学,其他的,后面再根据你的情况给你安排了。

咱们的课程大纲看这里:所有课程大纲入口,另外,如果你对前端 html,js 这些感兴趣的话,想基础也是可以滴,里面有对应的课程。

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

第二阶段(2023.4.6)

你现在需要做的:把系统的专栏刷一下,之后在基于八股文分析那个去复习,具体如下

1、八股文:重点是 mysql + redis + jvm + java集合/并发 学,其他的比如mq啥的,到时候跟着项目来就行,408直接复习的时候刷就行。
Java并发: 学习下Java并发,重点看前面二三十章就行了,后面比较难的先不学。

mysql => redis:这两个是考察重点,看 MySQL原理剖析课程说明 + Redis考什么+高频题汇总 就可以了

之后按照高频题库复习就好了: 八股文题库(必看) ,也可以按照 八股文各大考点分析 去查漏补缺。

2、算法:可以跟着我的课程刷。

3、项目:要慢慢做一下笔记,按照我课程大纲说的框架去复习哦

2 可以长期做,1的话,先学,学完就基于面试题来复习,3也是可以慢慢复习起来,最好项目可以自己加点东西进去

每周学习跟进(一个月连续不打卡会被移除)

10.25-12.4
* 准备日语考试,暂时没有时间学习

9.24-10.2
* 计网课到传输层
* 计网入门阅读看完
* 图解HTTP看完
* javaweb 1 4 6 7 8

9.5-9.11
* html css 看完 js到8

8.22-8.28
* java进阶到39

8.1-8.14
* java进阶到28

7.18-7.24
* java进阶到10
* 剑指offer 4题

6.26-7.5
* 搞定所有事情进入暑假,开始认真学习

6.19-6.25
* 实训周后半段加上准备期末考

6.12-6.18
* 做了学校的实训作业(算法和数据结构)八题

6.4-6.11
* 事情太多摆了一周,下周稍微闲些准备看数据结构与算法

5.28-6.3
* Java基础基本看完(除了房屋出租)

5.21-5.27
* Java基础看到34

这周应付了两门期中考试,加上平常上课和日语课的学习,导致学习进度相对较慢,接下来还要准备日语n2和英语六级(这次走过场),因此只有等暑假才有更多的时间来学习。

发表评论

后才能评论