2024届_一号葫芦娃
技术栈测试
1、学Java看的哪个资料:《Java面向对象程序设计》耿祥义
- 重载,重写,泛型懂吗?
-
Java集合这块学过了吗?
-
HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料:《数据结构教程(Python语言描述)》李春葆
- 链表,栈,队列,二叉树能自己手写吗:刚新学了单链双链,不能自己手写
- AVL树,红黑树,线段树学过吗:
- 冒泡,快速,归并排序能手写吗:
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:学python时接触过递归、二分的这两种算法,掌握不熟练
- LeetCode 大概刷了多少题:
3、框架与中间件
- servlet,cookie,session学过吗:
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料:《MySQL数据库教程》郑阿奇、《数据库系统教程》王珊
- sql 熟练吗:学过忘了,只记得一些命令语句
- 索引底层原理懂吗:
5、计算机基础
* 计算机网络看什么资料:
* 操作系统看什么资料:
* 计算机组成原来看的什么资料:
学习规划(2022.5.7)
你这个,基础差了一点,好在还是大二,无论是在工作,还是考研,都是来得及滴,那至于是专心考研还是找工作,我觉得现在还不是特别急,接下来半年可以好好学习下技术,到了明年或者年底,在好好决定要不要考研也是问题不大吧。如果现在能够把一些 Java/八股文/项目 学一部分,即使后面考研失败要找工作,也是会轻松很多滴。
不过我看你,语言基础/数据结构/算法 这几门比较重要的,都不大好,那我们接下来,就先把 Java 这门语言学好吧,之后在好好重新学习下数据结构,之后再做项目之类的(OS + 计网 + 计组这些学校会教,跟着学就行)。
学习建议如下:
1、Java 的学我们这里我找的课程吧,先看 Java基础,跟着好好学一下,不过你学过一些,你要从第 23 节对象相关的知识开始学习也行哦,学完就学 Java进阶,如果你对书感兴趣,可以一边看《Java核心技术卷1》勒。
2、学完 Java基础 可以学习 数据结构与算法,排序算法那里会涉及到多态和泛型,如果遇到了,你可以去 Java 那里学一下勒。
目前你的话,未来几个月就是打基础:语言 + 数据结构,学完就是学算法 + 八股文 + 做一些实践,反正建议认真学好基础课勒,多花点时间也是没关系滴。
然后我也不给你安排太多了,到时候看你的学习情况再继续给你安排吧,你自己有什么想法也可以随时和我说。
咱们的课程大纲看这里:所有课程大纲入口,另外,如果你对前端 html,js 这些感兴趣的话,想基础也是可以滴,里面有对应的课程。
然后学习的时候,记得每周来打卡下学习进度,比如可以参考他们的:24与25届做的比较好的成员示例