2021届_LWX…

技术栈测试

1、学Java看的哪个资料: B站楠哥教你学Java的Java相关课程

  • 重载,重写,泛型懂吗?都懂会用,但是让我说,我只会说概念

  • Java集合这块学过了吗?学过,但平时就只会用ArrayList、HashMap、TreeSet这些,无法做到根据不同场景需求高效选择合适集合来使用

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

2、数据结构与算法看的哪个资料: 没有刻意的去找这方面的资料观看,都是偶尔看到有这方面推文点进去学学

  • 链表,栈,队列,二叉树能自己手写吗:以前手写过,忘了
  • AVL树,红黑树,线段树学过吗:学过忘了
  • 冒泡,快速,归并排序能手写吗:以前手写过,忘了
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归、二分、贪心、回溯、动规;学过忘了
  • LeetCode 大概刷了多少题:剑指offer 15道

3、框架与中间件

  • servlet,cookie,session学过吗:学过,但工作没用到,所以忘得差不多
  • SSM学过了吗:学过,但平时都用SpringBoot开发,这块已忘记如何搭建,以及配置文件的设置
  • redis 学过吗:学过,只会基础运用
  • SpringBoot项目做过几个:3个

4、MySQL看的哪些资料: 没有看过相关资料

  • sql 熟练吗:增删改查、复杂点的分组统计能独立写出
  • 索引底层原理懂吗:不懂

5、计算机基础

  • 计算机网络看什么资料:没看过
  • 操作系统看什么资料:没看过
  • 计算机组成原来看的什么资料:没看过

学习建议(2023.1.31)

这里我写了一篇社招的文章可以看看:毕业三年内,小公司上班,可以往哪方面提升自己

看你不是特别着急跳槽的,那么就静下心来,好好打基础吧,把一些核心原理学一下,以后要跳槽了,根据八股文复习题库复习起来很快。目前你的薪资也有点低,认真学半年跳槽,涨到十几K我觉得问题不大。

所以,我们需要做的就是,以面试跳槽为大目标,来补充各个方面的学习,其实按照我的了解 10K以下的公司,就就的很基础,10K以上的公司,还会问一些原理,并且一般就问 Java+框架 + redis + mysql 多一些,所以我们主要目标就是学习这些,把这些基础类打通,才能举一反三。

下面是你具体的学习建议:

1、做个项目:刚才说了基础很重要,不过你项目好像都没有用到MQ?,那就做个项目 吧,从 0 到 1 做个属于自己的项目,以后跳槽会用到这个项目,这个项目设计了主流的技术栈,我们后面就围绕里面涉及的技术栈来学习,就做这个:SpringBoot+MQ+ES项目,做之前看下这篇文章:做项目时需要考虑的几个点.

主要这个项目很多东西我觉得挺不错,以后可以迁移进简历里。

2、JVM=》Java并发:Java 开发,原理部分,比较难的是 JVM 和多线程,你学习下 JVM和并发,JVM 刷 图解JVM学习指南 就可以了,之后学习下Java并发,重点看前面二三十章吧

3、mysql+redis:这两门是重灾区,mysql你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我在给你视频。redis 的话,看 Redis原理剖析阅读指南(新) 就可以了。

上面这些,应该可以给你学习一阵子了,另外可以慢慢学习下算法,按照刷剑指offer,先刷下 算法面试专题 ,之后 算法高频题库 挑 easy+medium 做就可以(或者刷剑指offer也可以。

学习顺序:先1和2,至于 3 的话,慢点学,兴趣来了再学吧,社招算法考的少,不过这玩意比较锻炼思维和代码能力。

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

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

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

每周学习跟进

2023.01.31-2023.02.05(第一周)

  • 学习成果:图解JVM学习指南 学习了第一周的内容,但感觉理解不够透彻,下周学习新的同时抽空再看看第一周的内容;Java进阶学习了4.单例模式、11.异常、15.Integer类:拆箱与装箱。
  • 下周计划:复习图解JVM学习指南 第一周的内容,学习第二周内容;Java进阶学习16. String 详解、17. StringBuffer 与 StringBuilder、21. List | ArrayList | Vector。

2023.02.06-2023.02.12(第二周)

  • 学习成果:复习了图解JVM学习指南 第一周的内容,学习第二周内容;Java进阶学习了16. String 详解部分知识。
  • 下周计划:复习图解JVM学习指南 第一、二周的内容,学习第三周内容;Java进阶学习16. String 详解、17. StringBuffer 与 StringBuilder、21. List | ArrayList | Vector。
  • 反思:本周有点懈怠,希望下周能将计划中Java进阶的知识完成。

2023.02.13-2023.02.19(第三周)

  • 学习成果:学习了图解JVM学习指南 第三周的内容;Java进阶学习了16. String 详解、17. StringBuffer 与 StringBuilder。
  • 下周计划:复习图解JVM学习指南 第三周的内容,学习第四周内容;Java进阶学习21. List | ArrayList | Vector、22. HashSet 与 LinkedHashSet。
  • 反思:感觉每天下班后没啥学习欲望,强迫性学习效率低了点,还是将学习计划缩减一点,先慢慢地找回学习的热情。

2023.02.20-2023.03.05(第四、五周)

  • 学习成果:学习了图解JVM学习指南 第四周的内容。
  • 下周计划:复习图解JVM学习指南 第四周的内容,学习第五周内容;Java进阶学习21. List | ArrayList | Vector、22. HashSet 与 LinkedHashSet。
  • 反思:摆了两周,学习缓慢,继续努力。

2023.03.06-2023.03.12(第六周)

  • 学习成果:学习了图解JVM学习指南 第五周的内容。
  • 下周计划:复习图解JVM学习指南 第五周的内容,学习第六周内容;Java进阶学习21. List | ArrayList | Vector、22. HashSet 与 LinkedHashSet。
  • 反思:依旧学习缓慢,继续努力。

2023.03.13-2023.03.19(第七周)

  • 学习成果:学完了图解JVM学习指南 的内容;Java进阶学习了21. List | ArrayList | Vector。
  • 下周计划:Java进阶学习22. HashSet 与 LinkedHashSet。
  • 反思:学习源码耗时有点长,还要写笔记,所以给自己的时间还是留多一点。

2023.03.20-2023.04.09(第八、九、十周)

  • 学习成果:无。
  • 下周计划:Java进阶学习22. HashSet 与 LinkedHashSet。
  • 反思:学习兴趣低迷,第十一周得拾起来了。

2023.04.10-2023.04.16(第十一周)

  • 学习成果:Java进阶学习22. HashSet 与 LinkedHashSet、23. HashMap 与 HashTable(超重点)。
  • 下周计划:进行Map的笔记梳理。
  • 反思:进度还能接受,就是下班回家没啥学习动力。

发表评论

后才能评论