26届-微信昵称???

技术栈测试

1、学Java看的哪个资料:
看的黑马的javaSE基础。
* 重载,重写,泛型懂吗?
重载:函数名称相同,但是形参数量和类型等不同,这种就是重载。
重写:比如一个抽象类或者接口里面的抽象方法,在子类继承时,重新对抽象方法的实现就是重写。
* Java集合这块学过了吗?
学过了。Collections分为Set,List,map。
Set特点是:元素不可重复,无序。List:元素可重复,有序。map:特点忘了
* HashMap源码,JVM,JUC是否看过:
源码没有看过

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

  • 链表,栈,队列,二叉树能自己手写吗:
    忘记了,复习了能手写
  • AVL树,红黑树,线段树学过吗:
    红黑树看过,但是不是很清楚,其它两个没学过
  • 冒泡,快速,归并排序能手写吗:
    忘了,复习后能手写
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
    递归,二分,贪心。
  • LeetCode 大概刷了多少题:
    大概刷了20多道,有些题刷了,久了记不太清。

3、框架与中间件

  • servlet,cookie,session学过吗:
    三个都没有系统的学过,cookie和session在黑马的Javaweb里看过,记不太清了。
  • SSM学过了吗:
    ssm直接跟着黑马的javaweb学过一点,不深入。
  • redis 学过吗:
    基础学了,进阶的看了下缓存穿透,缓存击穿,缓存雪崩。
  • SpringBoot项目做过几个:
    跟着javaweb手敲了一个tilas系统,然后手敲了大部分苍穹外卖,还有部分没写完。
    4、MySQL看的哪些资料:
    黑马的javaweb,只看了最基础的增删改查等。
  • sql 熟练吗:
    熟练程度比较低
  • 索引底层原理懂吗:
    不懂,没看过只知道有这个东西,为了加快查询用的
    5、计算机基础
  • 计算机网络看什么资料:
    暂时还没去看
  • 操作系统看什么资料:
    暂时还没去看,这个没学习过
  • 计算机组成原来看的什么资料:
    暂时还没去看,这个也没学过

学习规划(2024.3.28)

一些链接入口

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

你的大致情况分析与规划

基础有点差,好在学过Java和做过项目,可以节省很多时间,接下来需要补 408 基础 + 高频题算法 + 核心八股文 + 项目。

考虑到时间原因,这里争取 5 月份可以去面试,花一个半月时间好好学习一下。

目标:冲5月份实习

具体学习计划安排

下面按照每天6小时左右的力度安排

1、框架与项目:‘
(1)、你苍穹外卖继续做,到时候也写进简历里,不过后续位了增加亮点以及看起来比别人更加用心,所以你可以按照如下的建议去加亮点(因为这个苍穹外卖到项目和训练营的支付项目差不多):
16. 如何给项目加分?(额外篇)

17. 优秀书写同学参考

18. 分布式亮点包装

可以第二个项目做完,写简历时,再来统一加,加亮点不需要实际写代码,学习思路即可。

(2)再做个项目,直接跟着:web学习路线整合(框架+项目) 再做一个项目,直接拉到项目那里即可哈,框架这些不用学,你可以做牛客网/弹幕系统,牛客的简单一些,弹幕难一些,两个都可以,核心靠后面包装。

时间推荐:15天。做一个项目8~10,加功能2天。

2、计算机基础补充:你需要补充下网络 操作系统这些,直接看极速入门,有个印象即可,后面再根据总结的高频题复习:

0. 计算机组成原理课程说明

0. 操作系统课程说明

0. 计算机网络课程说明

网络的刷完看下这篇讲解非常好的文章:

果让你来设计网络(必看)

时间:5天,可以找时间学习,比如1+2同时学。

3、核心八股文:这块是面试,可以先大致过一下,你可以来系统刷一下 mysql + JVM,刷完就可以按照面经来刷了

(1)JVM入门:学习 图解JVM学习指南 ,了解下这些JVM的概念。

(2)mysql:mysql 你看 MySQL原理剖析课程说明,重点看标🌟的那些。

时间推荐:7~10天。学习完2之后学

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

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

时间:15天,刷完开始找工作,按照 0. 简历书写/投递/模版等等(必看) 写简历。

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

时间:10天。

5、算法:按照:算法系统课 刷,能刷多少就多少,当作锻炼自己的代码能力。

时间:每周刷15道题,能刷多少就多少。

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

学习顺序

算法5长期刷,其他的学习顺序为:前期先学习1+2,等你开始做第二个项目时,可能2差不多要学完了,2学习完同步学习3=》4,学完第一轮面试就开始写简历 面试等。之后就是面试中成长。

就行先安排这么多,然后记得来每周打卡学习进度哈,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡。

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

学习打卡

(3月28-3月30)
1、苍穹外卖剩余部分写完。
2、算法题跟着算法系统课刷到19。
3、计算机基础:计组看到第二章的一半。
(3月31-4月6日)
1、仿B站项目,做到fastdfs文件分片上传,出现问题卡住了
2、算法题跟着算法系统课19-41.
3、计组课和操作系统看完了,然后计算机网络刷了一章差不多。
(4月7号-4月13号)
1、仿B站项目做完
2、计算机网络看完
3、图解JVM看完了
4、MySQL带星的看到21
5、算法题,跟着算法系统课42-58
(4月14-4月20)
1、算法题59-81 这部分的题数学原理比较强,没有固定的套路,容易忘。
2、MySQL看完了
3、八股java基础的看完了,计算机网络也过了、redis高频题也过了一遍
4、juc并发之前学的比较浅,跟着黑马和地哥的文章把重点部分看了,然后把相关的八股看了一些
5、预计下周过完所有八股然后写简历准备投简历尝试找实习,下周复习复习项目逻辑以及项目相关的八股
4月21-4月28
1、这周过完了所有的高频八股
2、把简历写了
3、算法题:跟着全部算法系统课刷完了
4、然后在给项目增加亮点

发表评论

后才能评论