2024届_筱穆

技术栈测试

1、学Java看的哪个资料:狂神,黑马

  • 重载,重写,泛型懂吗?了解重载和重写,泛型学过忘了

  • Java集合这块学过了吗?学过并了解一些

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

2、数据结构与算法看的哪个资料:马士兵左程云,最近开始看并没有刷题

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

3、框架与中间件

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

4、MySQL看的哪些资料:狂神

  • sql 熟练吗:会使用基础的sql语句
  • 索引底层原理懂吗:

5、计算机基础

  • 计算机网络看什么资料:
  • 操作系统看什么资料:
  • 计算机组成原来看的什么资料:

学习规划(2022.2.26)

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

现在三月初,本来想让你找暑假实习,不过你还有挺多要补的,我们先补吧,到时候有时间再投一投,因为你现在要找好公司实习肯定不容易,只能先混一般的实习,为以后春秋招加点分,咱们就先花一两个月需要系统捋一捋面试考点,以后再专心去面试,另外别太焦虑哈,要静下心学习,效率才高,具体安排如下:

1、项目:学历不大好,得多混点项目经验哦,你挑一两个项目做吧,课程大纲那里有,可以先做 SpringBoot+MQ:支付实战,你先做这一个吧,到时候有时间再做微服务的。

2、你数据结构与算法:学习这个吧,不要看左程云那个了:数据结构与算法体系课,学完应该也有一定的算法基础了。

3、八股文:重点是 mysql + redis + jvm + java集合/并发 学,其他的比如mq啥的,到时候跟着项目来,408也可以晚点学,但是你好像没看过操作系统+计算机组成,我感觉可能得找个时间简单过一下,就简单过一下就行了。具体学习顺序:

(1)java=>jvm=>Java并发:Java进阶,内容很多,你主要看下集合部分的源码分析,我有说重点,你可以挑着看,之后 JVM 刷 图解JVM学习指南 就可以了,之后学习下Java并发,重点看前面二三十章吧。

(2)mysql => redis:这两个是考察重点,看 MySQL原理剖析课程说明 + Redis考什么+高频题汇总 就可以了,另外就是关于 redis,如果有时间,可以看下 《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐

4、算法:我觉得你需要刷下简单算法题,可以刷下 算法面试专题 ,之后 算法高频题库 挑 easy+medium 做,注意,重点是学习链表,另外快速排序和冒泡排序要会写,这两个是重点。

复习:以上大概学完,按照 八股文题库(必看) 这个复习就可以了,然后如果你精力多的话,按照 八股文各大考点分析 去查漏补缺,但是面银行,中小公司,一般 八股文题库(必看) 就够的了。

学习顺序建议:先1,等你做的差不多了在学习3,另外 2 你同时学,4等学完了2再学。主要先做完项目,可以投递小公司练手。

然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的

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

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

每周学习跟进

23/2/26(5)
-算法与数据结构,线性查找P1-P6,熟悉线性查找法,泛型,了解循环不变量。
-电商支付实战,完成springboot初始化。

23/2/27(6)
-算法与数据结构,线性查找P7-P10,了解复杂度分析,常见时间复杂度,算法性能。
-电商支付实战,完成MyBatis三剑客。(期间一个小时不知何等原因,重启idea后@Data注解报错,本地库中查询不到,最后发现只能在maven库中重新获取)

23/2/28(7)
-算法与数据结构,完成选择排序,熟悉选择排序法,完成课后。
-电商支付实战,了解支付类型,完成通用型支付系统P1-P10。

23/3/1(8)
-算法与数据结构,完成插入排序,了解插入排序法,完成课后。
-电商支付实战,完成通用型支付系统P11-P17。(bug,long类型不知为何为Integer)(23/3/2已找出,因为@Data和@Builder一起使用时,反编译的文件中没有无参构造方法,所以查出来的字段默认往INTEGER转换了,添加@AllArgsConstructor、@NoArgsConstructor这两个注解)

23/3/2(6)
-算法与数据结构,熟悉插入排序法,回顾选择排序法。
-电商支付实战,完成通用型支付系统剩余视频。用户模块完成P1-P8。

23/3/3(6)
-算法与数据结构,理解数组P1-P5,了解数组的增查改。
-电商支付实战,完成用户模块完成剩余视频。

23/3/4(5)
-算法与数据结构,理解数组剩余部分。熟悉数组的增删改查。
-电商支付实战,完成分类模块。

23/3/5(5)
-算法与数据结构,完成栈及应用。
-电商支付实战,完成商品模块。

23/3/6(3)
-算法与数据结构,完成并理解数组队列与循环队列。
-电商支付实战,购物车模块完成P1,P2。

23/3/7(9)
-算法与数据结构,完成栈与队列作业,剩余栈实现队列。
-电商支付实战,完成剩余购物车模块。

23/3/8(7)
-算法与数据结构,完成栈实现队列,理解链表基本操作。
-电商支付实战,完成收货地址模块,订单模块P1,P2。

23/3/9(7)
-算法与数据结构,完成链表的应用。
-电商支付实战,完成订单模块P3-P10。

23/3/11(7)
-算法与数据结构,复习第一节到第五节内容。
-电商支付实战,完成订单模块P11-P15,完成部署P1,P2。

23/3/12(7)
-算法与数据结构,复习第六节到第十节内容。
-电商支付实战,完成部署P3-P6。

23/3/13(4)
-算法与数据结构,了解链表与递归。
-Java进阶,熟悉单例模式。

23/3/14(7)
-算法与数据结构,了解链表相关习题,理解链表与递归。
-Java进阶,熟悉装箱和拆箱,异常处理。

23/3/15(6)
-算法与数据结构,理解归并排序。
-Java进阶,熟悉String详解。

23/3/16(8)
-算法与数据结构,了解归并排序优化。
-Java进阶,熟悉StringBuffer 与 StringBuilder;List | ArrayList | Vector P1 – P6。

23/3/17(6)
-算法与数据结构,了解使用归并排序解决实际问题。
-Java进阶,熟悉List | ArrayList | Vector P7 – P14。

23/3/18(7)
-算法与数据结构,复习第十一节到第十五节内容。
-Java进阶,熟悉HashSet 与 LinkedHashSet。

23/3/19(7)
-算法与数据结构,复习链表,队列,栈。
-Java进阶,熟悉HashMap 与 HashTable。

23/3/20(5)
-算法与数据结构,快排P1-P2。
-图解JVM学习指南,第一周内容。

23/3/21(5)
-完成仿b站第二章部署。
-图解JVM学习指南,第二周内容。

23/3/22(5)
-完成仿b站第三章P1-P2。
-图解JVM学习指南,第三周内容。
-算法与数据结构,快排P3-P4。

23/3/23(8)
-完成仿b站第三章P3-P13。
-图解JVM学习指南,第四周内容。

23/3/24(8)
-仿b站复习,并由此添加一些功能。
-图解JVM学习指南,第五周内容。

23/3/25(9)
-完成仿b站第三章P15-P20。
-图解JVM学习指南,第六周内容。
-完成快排P4-P6
-完成Java进阶中多线程P1-P8

23/3/26(10)
-仿b站,自己实现一些功能并复习。

23/3/27(8)
-完成仿b站第三章P21-P25。
-完成Java进阶多线程P9-P18.
-了解Java并发P1-P4。

23/3/28(8)
-完成仿b站第三章P26-P30。
-调试仿b站bug
-了解MySQL原理P1-P2
-了解Java并发P5-P8

23/3/29(4)
-调试仿b站bug
-了解MySQL原理P3
-了解Java并发P9-P12

23/3/30(4)
-调试仿b站bug
-观看仿b站P31
-了解MySQL原理P4,P5
-了解Java并发P9-P12
-复习Java并发与MySQL

23/3/31 – 23/4/03
练习科三 + 考科三

23/4/04(6)
-仿b站第三章P33-P38
-JUC第三章P1-P4
-了解网络编程

23/4/05(8)
-实验室项目修改
-JUC第三章P5-P10

23/4/05(6)
-实验室项目修改
-MySQL第三章P1-P8
-仿b站第三章P39-P41

23/4/06(8)
-实验室项目修改

23/4/07(6)
-实验室项目修改

23/4/08(9)
-实验室项目修改

23/4/09(5)
-实验室项目修改

23/4/10(3)
-MySQL第四章P1-P5
-了解计算机网络

23/4/11(6)
-MySQL第四章P6-P11
-了解计算机网络
-仿b站P1-P3

23/4/11(6)
-MySQL第四章P1-P5
-了解rabbitMQ
-仿b站P4-P5及linux调试

23/4/12(6)
-MySQL第四章P6-P10
-了解rabbitMQ
-了解Nginx

23/4/13(5)
-MySQL第五章P1-P5
-了解rabbitMQ
-了解redis

23/4/14(2)
-了解rabbitMQ
-了解redis

23/4/16(4)
-回顾之前内容

23/4/17(5)
-仿b站
-了解rabbitMQ
-了解redis

23/4/18(7)
-仿b站
-了解rabbitMQ
-了解redis

23/4/19(6)
-仿b站
-了解rabbitMQ
-了解redis

23/4/20(5)
-仿b站
-了解rabbitMQ
-了解redis

23/4/21(7)
-仿b站
-了解rabbitMQ
-了解redis

23/4/23(8)
-仿b站
-看完rabbitMQ
-了解redis

23/4/24(6)
-仿b站
-了解redis
-八股文

23/4/25(6)
-仿b站
-了解redis
-八股文

23/4/26(4)
-了解redis
-八股文

23/4/27 – 23/4/29(15)
-了解redis
-八股文

发表回复

后才能评论