2023届_(
技术栈测试
1、学Java看的哪个资料:
- 重载,重写,泛型懂吗?
-
Java集合这块学过了吗?
- HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:
- AVL树,红黑树,线段树学过吗:
- 冒泡,快速,归并排序能手写吗:
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
- LeetCode 大概刷了多少题:
3、框架与中间件
- servlet,cookie,session学过吗:
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料:
- sql 熟练吗:
- 索引底层原理懂吗:
5、计算机基础
* 计算机网络看什么资料:
* 操作系统看什么资料:
* 计算机组成原来看的什么资料:
学习规划(2022.4.25)
我们先把 Java技术栈这套技能过一下吧,之后再来补充算法和计算机基础这些哦。
1、先把Java语言学扎实:先学 Java基础,你学过 C 语言这些,学起来应该是比较快的,可能就是一些语法的差别。
2、学完 Java 基础 就学 Java进阶,也是一样,重点学习我说的那些知识,另外就是关于网络编程和反射,网络编程的实战可以不用做作,反射了解下有这么个东西,学完忘了也没事。
因为我们后面会通过面试来复习重点
3、学完「1」和「2」,就开始学习 javaweb=>ssm=>springboot这些,就看 所有课程大纲入口 的第四,五,六,八这几个,下面做一些详细说明:
(1)、第四阶段Javaweb的项目可以根据自己的兴趣选择做或者不做,主要简单入门下前端 + 了解 cookie 和 session 这些。
(2)、第七阶段的 SSM 项目可做可不做,到时候看你速度了
(3)、第八阶段我们入门 springboot,然后做电商支付和牛客网社区这两个项目。
之后就是复习 八股文,计算机基础,写简单算法这些,看看你到秋招你学多少勒,主要的时间节点就是今年的秋招和明年的春招哦。
然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例
每周学习跟进
2022/4/18—2022/4/24第一周
安装并配置了JDK环境。成功运行了第一个java程序hello world。复习了一下数据类型,二进制,判断,循环等基础内容,以前学c的时候学过一些,但是还是重新复习了一遍。
2022/4/25—2022/5/1第二周
这个星期在做学校老师要求的项目用unity实现socket通讯小案例,java这边学到进制运算
2022/5/2—2022/5/8第三周
Java这里学到了数组的基础了,在学校做了一个微信聊天室的简单实现,学了网络协议的一些基础知识,后面期末可能要做帧同步的游戏
2022/5/9—2022/5/15 第四周
这个星期复习了一下前面学的知识,然后由于要考英语了,大部分时间去复习英语了
2022/5/10—2022/5/22 第五周
冒泡排序和二位数组,多数时间在学英语
2022/5/23—2022/5/29 第六周
继续学英语,过几天考四六级
2022/5/30—2022/6/5 第七周
做unity大作业和VR大作业
2022/6/6—2022/6/19
这两个星期在做期末作业
2022/6/19-2022/7/3
这个月在学校小学期学前端,h5+css+js+jquery,学会了之后马上回来学java
2022/7/3-2022/7/24
在学校学习了前端基础,做出了一个商城页面项目,希望前端暑假能学vue框架,然后休息几天继续学java
2022/7/25-2022/8/7
类与对象,递归,构造方法,this关键字,前端学了移动端网页布局
2022/8/8-2022/8/28
补完了前端的一些知识,Ajax,Git,Node.js,在学vue了,java学到封装继承多态
2022/8/28-2022/9/11
学完了VUE,做了两个小demo