社招_不像话的年轻人

技术栈测试

1、学Java看的哪个资料:

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

  • Java集合这块学过了吗?

学过

  • HashMap源码,JVM,JUC是否看过:
    HashMap源码看过忘了,
    JVM有学过了解一些,
    JUC很早前看过,基本忘光了

2、数据结构与算法看的哪个资料:

  • 链表,栈,队列,二叉树能自己手写吗:
    学过,差不多可以手写
  • AVL树,红黑树,线段树学过吗:
    学过忘了
  • 冒泡,快速,归并排序能手写吗:
    差不多可以手写
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
    多学过,差不多可以手写
  • LeetCode 大概刷了多少题:
    20年刚毕业的时候刷的大概有150道,到现在没刷过了

3、框架与中间件

  • servlet,cookie,session学过吗:
    有了解过一点点,没学过
  • SSM学过了吗:
    学了,
  • redis 学过吗:
    学过
  • SpringBoot项目做过几个:
    很多,基本都是springboot

4、MySQL看的哪些资料:

  • sql 熟练吗:熟练
  • 索引底层原理懂吗:懂,用空间换速度,利用数据结构加快查询速度

5、计算机基础

  • 计算机网络看什么资料:学校学的计算机网络,基本忘记了
  • 操作系统看什么资料:学校学的操作系统,基本忘记了
  • 计算机组成原来看的什么资料:学校学的组原,基本忘记了

学习规划(2024.2.28)

一些链接入口

课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。

你的大致情况分析与规划

首先,接下来你主要需要八股文+算法+项目优化,八股文主要就是 mysql+redis+jvm这三个是核心,之后就是Java中的并发以及集合源码,算法的话,由于社招考察比较基础(除了字节考的难),所以我们主要刷下容易的题就行,其次项目这块,还需要根据做的内容,好好梳理下,毕竟也有三四年工作经验了。

目标:1个月后开始练手面试。

具体学习安排

1、八股文补充:八股文内容偏多,不过你有一定基础,学起来应该非常快,但是具体我也不清楚你掌握的如何了,所以你把我说的一些课程刷一下,具体如下:

(1)、JVM入门=》Java并发:学习 图解JVM学习指南 ,之后学习 Java并发,然后Java并发有点难,能看多少是多少吧,后面再来复习。

(2)、mysql:mysql 你看 MySQL原理剖析课程说明,重点看下我标🌟的就好了。

时间推荐:15天

2、八股文复习:之后的话,你八股文按照 八股文高频题库(必看) 进行第一轮复习,八股文就差不多了,剩下的就是基于项目内容单点复习了。

时间推荐:10天

3、基础算法:你可以刷下这个题库,这个题库里的容易+中等的题会做就行:算法高频题库。难的就 不理了。

时间推荐:每周 20 道。

4、项目:项目你晚点在复习吧,很多时候,项目考察的背后就是对八股文的灵活运用,你项目还得在优化优化。

课程书籍推荐:你看下《大型网站技术核心原理与案例分析》这本书吧,很短,一天看完了,就是 get 下项目优化思路,可以这里下载 核心编程书籍下载

学习顺序

先学习1,期间可以并发学习3,1学习完学习2,然后基于你的项目针对性复习,到时候项目优化好了再给你推荐对应的内容学习。

就行先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的

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

每周打卡记录

  • 3.1~3.7
    图解JVM第31节,力扣题10道。
    JVM之前有学习过,这次学习起来比较好上手,也算是巩固一遍。
    缺少案例实战,目前都是基于理论学习,手上正好有个项目经常内存不足导致服务中止,后续可以用这个项目进行分析。
    算法题做了些链表和二叉树的,之前有做过还是比较简单的。

发表评论

后才能评论