2024届_ladybug

技术栈测试

1、学Java看的哪个资料:韩顺平的视频和廖雪峰的教程
因为之前学过一点java基础有印象,主看廖雪峰教程看完了面向对象基础,韩顺平视频抽着看看到了大概372集的位置

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

  • Java集合这块学过了吗?

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

2、数据结构与算法看的哪个资料:
资料看的是浙大数据结构mooc 刷算法是看代码随想录
* 链表,栈,队列,二叉树能自己手写吗:学过但有点忘了,只会用
* AVL树,红黑树,线段树学过吗:
* 冒泡,快速,归并排序能手写吗:冒泡可以,其他不行
* 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
学过递归二分回溯,贪心和动归也刷过题但学的不好,枚举没有学过
* LeetCode 大概刷了多少题:跟着代码随想录刷完他里面的所有tag一共170左右

3、框架与中间件

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

4、MySQL看的哪些资料:

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

5、计算机基础

  • 计算机网络看什么资料:看过湖科大的网络视频,但是也忘了,没看书
  • 操作系统看什么资料:看过王道考研的视频课但也忘了好多,没看书
  • 计算机组成原来看的什么资料:

学习安排(2023.2.17)

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

你学历也还不错,所以到时候面试的机会还是有,接下来需要把 基础打好,然后你需要补的还是挺多的,但是时间来得及的,接下来主要是各方面都系统过一下,然后再来基于咱们的面试题库复习,具体建议如下:

1、Java=》JVM=》Java并发:你Java看过韩顺平的,其实他讲的还不错,咱们课程的Java也是选用了他的,然后你可以看一下 Java进阶,就看我画重点的那些(最重要的是集合),其他可以不用看,看完刷 之后 JVM 刷 图解JVM学习指南 就可以了吧,然后 学习下Java并发,重点看前面二三十章就可以了。

2、项目:按照这个步骤学:web学习路线整合(框架+项目),做的时候按照我的说明来哈,不要担心忘了也不要担心学少了,快速过一下就可以了,你到时候就选两个 springboot 的项目,到时候也会有微服务啥的,不过你学有余力的时候再做。

3、mysql+redis+计算机基础:这两个是非常非常重要的点,也是用的非常多的东西,具体学习顺序:
说明:redis+mysql等你做了一个项目之后在开始学,因为做项目过程中会教你入门,计算机基础等忘一点再学,容易忘,到时候基于面试题学。

(1)mysql => redis:这两门是重灾区,mysql你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我再给你视频相关的资料。redis 的话,个人建议看下《redis设计与运维》这本书,有个全面的了解,《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐,再来看: Redis原理剖析阅读指南(新)

以上大概学完,按照 八股文题库(必看) 这个进行第一轮高频题复习,之后精力多的话,按照 八股文各大考点分析 去查漏补缺。

4、算法:一些你不大懂的排序算法,AVL+红黑树可以从这门数据结构补一下:数据结构与算法体系课,然后你算法可以二刷代码随想录,也可以刷下 算法面试专题 ,之后把 算法高频题库 这个题库过一下,应该面试算法就问题不大了。

学习顺序建议:先学完 Java 进阶那个,把集合啥的熟悉一下,然后就可以 1,2,4同时学了,当然你要两个同时学也是可以的,这个其实没有明显顺序,都可以。

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

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

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

每周学习跟进

2023-2-17
  • 3道leetcode(数组模块二分法相关题目)
  • Java进阶 按顺序刷到了 第8节-枚举类 由于面向对象这部分还是有些东西不太熟,于是视频快进粗略的过了一遍,之前没学过的地方有细看一下
2023-2-18
  • 三道leetcode(仍然二分数组模块)
  • java进阶(异常与Integer包装类)
2023-2-19
  • 两道leetcode(数组双指针法)
  • java进阶(string类)
    今天因为要准备两门期末考试加上出去打了球,感觉学的有点少,明天看看能不能挤点时间补上
2023.2.20-2023.2.24

连续复习了五天的数学期末,随机过程比我想象的要难很多,为了不挂科,这段时间没有再学技术栈,不过好消息是今天考完了,明天可以全身心投入学习中,尽量多学几个小时没,把这几天的时间弥补回来

2023.2.25-2023.2.27
  • 八道leetcode (滑动窗口类型)
  • java进阶 StringBuffer
2023.2.28-2023.3.2
  • 七道leetcode (链表类型)
  • java进阶 完成List部分内容学习
    总结一下还是没有全身心投入进来,花的时间太少!要反省一下自己
2023.3.3-2023.3.6
  • 11道leetcode(依旧是链表类型)
  • java进阶完成hashset部分学习和一半的hashmap视频学习
2023.3.7-2023.3.12
  • 八道leetcode
  • java进阶重点部分看完,剩下的后面有需要再补
  • javaWeb mysql学习
2023.3.13-2023.3.17
  • leetcode4道(刷labuladong算法小抄的数组部分)
  • javaWeb学习到jdbc
2023.3.18-2023.3.25
  • javaweb学习到tomacat
2023.3.26-2023.4.2
  • javaweb学完
  • 学习spring到ioc容器相关
  • leetcode 9道题 哈希表与二分搜索相关的
2023.4.3-2023.4.11
  • 学习完spring springmvc springboot课程大纲视频
  • 开始学习电商项目
  • 能够感觉到很多细节的东西是比较模糊的,希望在做项目的过程中能够完善
2023.4.12-2023.4.14
  • 完成电商项目的用户登录模块
2023.4.15-2023.4.19
  • 完成电商项目商品分类模块
  • 完成二刷代码随想录哈希表tag的算法题
2023.4.20-2023.4.30
  • 完成电商项目所有模块开发,准备进行部署
  • 部署到阿里云服务器,前后端调通
2023.5.1-2023.5.6
  • 练习sql算法题
  • 看完第一周内容的图解jvm
  • 准备进行电商支付项目的学习
2023.5.7
  • 算法题 LC143重排链表
2023.5.8-2023.5.19
  • 电商支付项目完成支付系统模块,用户模块,商品分类模块
2023.5.20-2023.5.31
  • 电商支付项目部署成功
  • 读《mysql是怎样运行的》到索引章节
  • 刷了两道链表倒数第N个节点类型的算法题
2023.6.1 – 2023.7.25
  • 实习摸鱼(没做实际项目,光研究开源代码了,任务调度系统xxljob,但是也没写代码就是纯看)
  • 做B站项目到第四章
  • 算法题代码随想录刷到二叉树模块

发表评论

后才能评论