2025届_AI

技术栈测试

1、学Java看的哪个资料:

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

  • Java集合这块学过了吗?

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

**2、数据结构与算法看的哪个资料:数据结构c语言版(严蔚敏)

  • 链表,栈,队列,二叉树能自己手写吗:突击几天可以shou’xi
  • AVL树,红黑树,线段树学过吗:AVL树学过,红黑树观看过学习视频,线段树未学习过
  • 冒泡,快速,归并排序能手写吗:突击几天就可以
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归,二分,贪心学过
  • LeetCode 大概刷了多少题:十多道

3、框架与中间件

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

**4、MySQL看的哪些资料:数据库系统概论(王万良)(正在学习)

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

5、计算机基础
* 计算机网络看什么资料:
* 操作系统看什么资料:
* 计算机组成原来看的什么资料:计算机组成与系统结构(第三版,袁春风)

学习安排(2023.4.21)

课程大纲: 所有课程大纲入口,你需要的内容,这里都有

你们几个报了名,那我认为你们是想要学好编程,以后好好找个工作了,总的来说,你们基础不算好,就是和大多人人一样,只是学习了学校的东西,其中有个算法相对好点。

那接下来的话,你们几个未来几个月安排差不多,我希望你们无论是否考研,都要好好学,并不冲突,考研的话,明年二三月份准备完全来得及。

然后的话,你们接下来半年,核心是学算法 + 深入理解一门语言 + 学下计算机网络,下半年则是做项目 + 学习八股文,明年 3 月份考研的去考研,不考研的找实习,不过下半年具体安排得看你们接下来几个月的学习。具体安排如下:

1、算法:跟着我这个课程刷,这样有问题可以群里提问 拿捏算法面试课程,我7月底更完,要求你们 9 月份大致跟完,太难的就先放着。

时间投入:每天寻思需要一小时,平均(看个人基础),目标是一周十道题。

2、深入理解一门语言:你们 Java 简单学过,但是学校的太浅了,咱们需要深入理解一门语言,你们首先需要跟着这个课程刷: Java基础 + Java进阶,课程有点长,懂的你们就跳过,好好学完 Java 应该就拿下了,然后学习的过程,为了加强Java,需要一边刷完牛客网对应的练习:Java语法刷题

时间投入:建议2个月跟完

3、学习计算机网络:你们下学期或者大三会学,但是你们先提前学吧,有助于明年做项目,计算机网络也比较重要,如果喜欢看书,就看《图解HTTP》,如果喜欢看视频,就看:计算机网络微课堂,学完就入门了。

时间投入:建议一个月跟完

学习顺序:1和2可以回宿舍时学习,3的话,也可以在有些课堂学习,比如一些水课。总体建议这学期暑假能够学完2+3,这样暑假后面可以学习做项目之类的,后面学校有这种项目比赛也能参加上

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

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

第二阶段学习(2023.10.6)

你接下来的话,编程学习这块做两件事,一件是跟着刷题,一件是做项目,由于你需要忙考研+华为线上实习,估计也没有太多时间学习太多,所以先学习这两个就可以了。具体如下

1、项目:学完 Java 之后,就开始做项目,按照这个路线学习就行 web学习路线整合(框架+项目),大概做2 个项目,先做两个,做电商支付 + 牛客网,之后要基于项目来做一些优化。

时间推荐:如果要找暑假实习的话,需要争取这学期可以做一个项目。

2、算法刷题:继续跟着拿捏课程刷题,争取这学期刷完第一轮。

3、八股文:八股文先不安排吧,看你后面项目和刷题的进度来安排吧。

暂时就先学习这些就行

第三阶段(2024.6.28)

主要学习八股文+算法,然后可以开始写简历了,项目层面可以自己去加功能,优化啥的,可以按照这个指导:如何给项目加分:新功能+部署+加数据,推荐先把简历写出来哦,按照这个写简历:简历书写分析+包装(必看必看)

然后集中突击算法和八股文,两者可以同时学

1、算法:只需要保证这个题库里的题会做就行:算法高频题库

时间推荐:每周 20 道题,可以高强度刷一下。

2、核心八股文:系统刷一下八股文,先系统刷一下并发+ mysql + redis,刷完就可以按照面经来刷了

(1)、JVM入门=》并发:学习 图解JVM学习指南 ,之后学习 Java并发,然后Java并发有点难,你看前面十几章节就行,有个概念就行,因为比较难。

(2)mysql=>redis:mysql 你看 MySQL原理剖析课程说明,redis 的话刷一下Redis原理剖析阅读指南(新),刷标🌟的那些即可

时间推荐:30天。

3、复习:学完2再来学,八股文太多太杂容易忘,咱们通过这些来多轮复习,这里有个八股文复习建议总指导,具体就是

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

时间:20天

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

时间:10天

4、平时闲散阅读:平时可以多看一些文章,补充一些知识,因为很多知识比较零散,比如IO之类的,那么可以在优质文章这里选来看看:优质文章补充,特别是计算机网络的文章,推荐看看哈。

每周打卡

Week1:4.22~4.28
Java基础已跟视频学到数组部分,并在牛客上做题巩固;
拿捏算法课程更到第十一题;每天1~2道。
计算机网络学习完第一章;
Week2:4.29~5.5
Java基础已跟视频学到方法详解部分;
拿捏算法课程更到第十八题;
计算机网络学完第二章;
五一假期进度落后了点,后面会补上。
Week3:5.6~5.12
Java基础已经学完;
算法题跟到第二十二道;
计网学到第三章。
昨晚周五学校突然断电,没来的及更新打卡现在补上。后续几周有4门专业课程结束,投入时间会相对较少。
Week4:5.13~5.19
Java进阶学完代码块部分;
计网学习了第四章,复习了前三章内容;
算法题跟到第二十六道;
这周做了好几个实验,数据库,svm,ann,课程上投入时间较少。
Week5:5.20~5.26
Java进阶学到接口详解;
简略回顾了前面学的Java基础部分;
算法题跟到第三十三道;
计网学习第五章内容;
Week6:5.27~6.2
Java进阶学到四种内部类详解;
算法题跟到第36道;
这周没学多少,开始期末复习,做了好几个课程实验(r语言和python的)后面近一个月时间会投入较少时间在后端课程上。
Week7:7.2~7.9 暑假打卡第一周
复习了之前学过的内容;
Java进阶学到异常章节;
算法题往后跟了4道;
12号考完科目二后投入时间跟上算法题进度。
Week8:7.10~7.16 暑假打卡第二周
Java进阶课程学到String详解部分
算法题跟到第47道;
Week9:7.17~7.23 暑假打卡第三周
Java进阶课程学到HashSet与LinkedHashSet部分;
算法题跟到第58道;
本来周末编辑好的,估计没有更新成功,今天朋友查看提醒我了
Week10:7.24~7.30 暑假打卡第四周
Java进阶课程学到TreeSet源码解读;
算法题跟到第70道。
Week11:7.31~8.6 暑假打卡第五周
Java进阶学到文件流
算法题跟到78道

发表评论

后才能评论