2025届_柠眸
技术栈测试
1、学Java看的哪个资料:学校基础教材
重载,重写,泛型懂吗?大致了解,有些遗忘
Java集合这块学过了吗?没
HashMap源码,JVM,JUC是否看过:没
2、数据结构与算法看的哪个资料:算法(第4版)
链表,栈,队列,二叉树能自己手写吗:能
AVL树,红黑树,线段树学过吗:红黑树学过
冒泡,快速,归并排序能手写吗:能
递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:都学过
LeetCode 大概刷了多少题:150
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.4.21 – 2023.4.27
大致复习java基础(至this详解)
拿捏算法面试课程前24题
2023.5.4 – 2023.5.12
学完java基础
拿捏算法面试课程前36题
2023.5.13 – 2023.5.19
java进阶(四种内部类详解)
拿捏算法面试课程前48题
2023.5.20 – 2023.5.27
java进阶(String 详解)
拿捏算法面试课程前51题
第二阶段规划(2023.9.1)
你Java进阶继续按照原计划学习,算法也是,算法的目标就是实习之前刷2~3遍,其他的安排如下:
1、JVM学习:先看 图解JVM学习指南 入门,看完之后,大概过一阵子,看书深入,就看 《深入理解Java 虚拟机》阅读及其重点章节指南,然后就可以了,以后面试时再复习。
2、项目:学完 JVM 之后,就开始做项目,按照这个路线学习就行 web学习路线整合(框架+项目),大概做2~3个项目,先做两个,做电商支付 + 牛客网,之后要基于项目来做一些优化。
3、计算机基础:计算机网络,你视频看不下去,可以直接看《计算机网络自动向下》。
4、八股文:上面的学习完,先直接按照这个题库进行第一轮复习, 八股文高频题库(必看) ,看完有时间需要深入刷专栏/书籍等等,不过你先学习,到时候看看你情况吧。
之后就开始找实习