社招_Lin

技术栈测试

1、学Java看的哪个资料:很久以前学了一点尚硅谷

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

  • Java集合这块学过了吗?1

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

2、数据结构与算法看的哪个资料:
极客时间
* 链表,栈,队列,二叉树能自己手写吗:
* AVL树,红黑树,线段树学过吗:
* 冒泡,快速,归并排序能手写吗:练练能会
* 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:以前学过一点但是忘了
* LeetCode 大概刷了多少题:没怎么刷过

3、框架与中间件

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

4、MySQL看的哪些资料:

  • sql 熟练吗:会一些基础sql语句
  • 索引底层原理懂吗:

5、计算机基础
* 计算机网络看什么资料:中科大b站,计算机网络自顶向下方法
* 操作系统看什么资料:
* 计算机组成原来看的什么资料:

学习安排(2023.5.6)

课程大纲: 所有课程大纲入口,你要的都有

那我就按照你的大致目标来安排哈,后端体系整体了解+做项目+算法和系统设计(这部分难一些,需要比较多的基础积累),具体安排如下:

1、Java理论:先学习Java理论,先学习 Java基础,之后在学习 Java进阶,由于你的时间不怎么多,加上你如果不是面试国内(国内对八股文要求高)的话,你只需要按照我每个目录的最低要求掌握即可,该跳过的可以跳过哈。这样学起来快一些,可以挪出更多时间学习系统设计和算法。

实践:学习Java理论的时候,同时也刷一下语法实践,锻炼下代码能力,也能为刷算法打一点基础,就配套刷这个:Java配套练习

2、学完了「1」,就学习下web的知识,也就是用来做项目的,就按照这个步骤学:web学习路线整合(框架+项目),由于你是社招,到时候你需要多做点项目,可以做这三个:电商入门 + 支付实战 + 论坛,当然,其实做一两个,就有个大概的了解了,也能上手做简单的工作了。

3、算法:算法跟着我这个课程刷就行:拿捏算法面试,等你Java理论学到集合那里,在开始刷吧。

4、计算机基础:你CS课程也有学过一些,不过我觉得你可以补一下计算机组成原理+操作系统,就刷这两门,很简短:0. 计算机组成原理课程说明 + 0. 操作系统课程说明

学习顺序:先学1,学完1就学习2,另外,等1学的差不多了,以及Java配套练习刷完了,就学习3。至于 4 的话,其实什么时候学都可以,你要不自己规划点时间来学习。

暂时先安排这么多,然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例

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

课程大纲: 所有课程大纲入口

每周学习跟进

5.7-5.14 第一周

学习Java基础教程,没有全部学,查漏补缺。
学习到排序与查找

5.14-5.21 第二周

Java基础教程学完,
牛客网Java部分刷到23题
Java基础笔记

5.22-5.29 第三周

由于六月初公司要考试,复习前端知识
本周过了一遍CSS+JS黑马教程
笔记:
CSS3笔记
JS笔记

5.28-6.4 第四周

补前端知识

6.11-6.18 第六周

  • 学习了Java进阶中:类变量类方法、main方法、代码块、单例模式与final、抽象类、接口、四种内部类、enum、注解、异常。
  • 为工作学习WebGL

这几周小孩各种生病,家里和公司的事情多到不行,感觉跟上进度很艰难。羡慕年轻人有用不完的时间和精力,我却只能在小孩输液的时候听Java。希望自己能够坚持学完。

6.19-6.25 第七周

  • 学习了Java进阶以下部分
  • 开始学习算法
    手写单向链表与稀疏数组
    这周java干货比较多,感觉需要反复温习,先大致过一遍。先为刷算法准备

发表评论

后才能评论