2026届3_

技术栈测试

1、学Java看的哪个资料:

  • 重载,重写,泛型懂吗?
    跟着学校学了遍,掌握的不是非常好

  • Java集合这块学过了吗?

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

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

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

3、框架与中间件

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

4、MySQL看的哪些资料:

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

5、计算机基础
* 计算机网络看什么资料:
* 操作系统看什么资料:
* 计算机组成原来看的什么资料:

学习规划(2023.5.17)

课程大纲: 所有课程大纲入口,各方面内容都有哦。

你基础各方面有点差哦,接下来需要多花点时间打基础哦,打好基础,后面学起来会快一些,然后我也不给你安排太多,你现在把 Java 学好 +。把数据结构学好,大二你们也会教,不过咱们也可以提前学一学哦。具体安排如下:

1、Java理论:先学习 Java基础,之后在学习 Java进阶,Java基础快速过一下,或者看我目录说,如果掌握了就跳过,然后Java进阶那里认真看一下,因为大部分是面试重点,主要看我划出来的那些,源码分析那里也有点难度,没学过数据结构估计会看不懂 ,到时候看不懂你就跳过也行,后面再复习。课程有点长,不过能够跟着吃下来,后面会容易很多。

配套练习:做一下牛客网这个刷题:Java练习,主要就是锻炼下代码的能力,以及提前感受下刷题,后面是需要刷题的。

推荐完成时间:1.5个月

2、学完了 1,就开始学习数据结构,看这个: 数据结构与算法体系课,学习目的:提高编码能力,所谓编码能力就是 把自己的想法变成代码,也就是能够把 伪代码描述 变成具体的代码,所以学习数据结构,编码非常重要。

推荐完成时间:2个月

或者如果你学的快的话,学完了基础,就来学习数据结构也行哦。然后就不给你安排太多了,先观察一阵子,学的差不多再给你安排哦。

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

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

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

学习打卡

5月21日 终于空下来了,把前面的基础梳理了一下哎,看到了自动类型转换,看的有点慢,明天JAVA课设,赶赶进度,争取一周把基础看完,赶紧复习进阶
5月22日今天从早上JAVA课设开始学了一点,下午一直在学,跟着做了三道练习,还没刷牛客,看到了类和对象内存机制现在理解的比较透彻了,下午收获挺大,晚上学学大物和高数了
5月23日早上把JAVA课设完成了,下午出去放松了,回来刷了12题牛客题,晚上继续学到了包与访问修饰符,这边学的比较明白,明天把基础看的差不多,刷两天题准备进阶了
5月24日今天休息了,基础看完了,把项目练习做做,明天继续
5月25日牛客刷了十道题复习了下,把租房系统做了
6月1号到13号开始学习算法了,按课程计划看到了19节,学完会在csdn上记笔记,栈和队列稍微有点忘了过段时间再看看
7月3号在学校学算法的第一天,学习了数组,链表,字符串和两道队列和栈的实现

第二阶段学习(2023.9.3)

目前你除了算法这块学的还不错,其他都还没怎么学习,所以接下来算法照旧,并且陆续学习其他,算法你把代码随想录那些多刷几遍就行,然后可以不用花太多时间了,可以水哥蓝桥杯,接下来以实践做项目+计算机基础为主,具体安排如下:

1、做项目:学完 Java 之后,就开始做项目,按照这个路线学习就行 web学习路线整合(框架+项目),大概做2~3个项目,先做电商支付,后做牛客网,之后学校有什么类似的比赛,可以参加。

目标:这学期学完且做了两个项目

2、学习计算机网络+操作系统:计算机网络看《计算机网络自顶向下这本书》,操作系统的话,可以 B 站找个播放量高的看就行了。

目标:这学期学完这两门课

3、Java进阶:需要看一下 JVM,先看 图解JVM学习指南 入门,看完之后,大概过一阵子,看书深入,就看 《深入理解Java 虚拟机》阅读及其重点章节指南,然后就可以了,以后面试时再复习。

学习顺序:平时学校的课程自己处理,然后可以主要精力花在 1 上,然后平时视频看多了可能会无聊,可以学一学 2 或者 3,没有固定顺序,目标就是这学期能够学完。

发表评论

后才能评论