2022届_骑鹤下江南
技术栈测试
1、学Java看的哪个资料:
没学过Java,学过C++和Python
- 重载,重写,泛型懂吗?
C++重载,重写掌握,泛型不懂 - Java集合这块学过了吗?
没有 - HashMap源码,JVM,JUC是否看过:
没有
2、数据结构与算法看的哪个资料:
严蔚敏数据结构,王道数据结构辅导书 -
链表,栈,队列,二叉树能自己手写吗:
可以 - AVL树,红黑树,线段树学过吗:
仅学过AVL - 冒泡,快速,归并排序能手写吗:
可以,略显生疏 - 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
递归,二分 - LeetCode 大概刷了多少题:
未刷
3、框架与中间件
- servlet,cookie,session学过吗:
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料:
- sql 熟练吗:
- 索引底层原理懂吗:
5、计算机基础
* 计算机网络看什么资料:谢希仁教材,王道考研计算机网络辅导教材,掌握
* 操作系统看什么资料:
长安大学自编教材,学过已忘
* 计算机组成原来看的什么资料:
长安大学自编教材,学过已忘
学习安排(2023.2.2)
课程大纲: 所有课程大纲入口
虽然没学过Java,不过学过C++,学起来应该会 比较快,不过目标都是以先找到工作为主,所以Java技术栈这块比较重要,特别是项目需要多做一些,至于底层基础以及算法,有时间再学,总的来说,就是先达到可以投递简历的能力吧。具体安排如下:
1、Java理论:先刷 Java基础 ,多花点时间学,因为你没学过Java,还是需要点时间来学滴,然后重点学习 Java进阶,因为大部分是面试重点,主要看我划出来的那些,源码分析看的懂就看,看不懂就放一放。课程有点长,不过能够跟着吃下来,后面面试也会容易很多。
然后学的时候,有些你要跳也是可以的,我每个目录都有说明,重点是学我画出来的东西,其他的简单入门就可以了。
2、学完了「1」,就那么就按照这个步骤学:web学习路线整合(框架+项目),大概做两个 springboot 项目就差不多了。学的时候按照我说的来哈,不用担心忘了之类的哈,视频能看懂,项目能跟着视频做出来就可以哈。项目做支付实战+牛客网论坛吧(当然,springboot入门项目不算,如果来不及再把这个项目纳入简历)
3、做完了 1 和 2,其实就可以写简历了,按照课程大纲简历书写模版写,到时候八股文的话,重点就是 jAVA + Mysql + redis +基础算法 + 分布式理论知识,到时候你跟着 八股文题库(必看) 大致刷一下就好了。
4、算法:先不学算法
然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口