2025届_纸飞机
按照我视频说的要求来填充你们的技能,之后我来给你们安排学习,下面的回答目的就是看你掌握的如何,你可以这样回答
1、如果还没学,那么不需要回答,就空着
2、如果你学过,那么可以回答:学过忘了,掌握的不错(对于掌握的还不错的,我会选时间对你发起面试)
目的只有一个,就是看你们的大致水平,所以你们也不一定要严格按照我说的回答,但是尽量不要写太长。
技术栈测试(C++版)
1、C 语言看的哪个资料?:c primer plus
- 指针懂吗?知道什么是地址吗?
懂 -
懂内存分配吗?
懂 - 结构体是否学过?
学过
2、C++看的哪个资料? 黑马c++
- 继承,重写,多态懂吗?
懂 -
STL这些容器学过了不?大致底层实现懂不?
容器学过,底层有的懂有的不懂 -
智能指针了解吗?
不了解
3、数据结构与算法看的哪个资料: 清华邓俊辉的网课加教材
- 链表,栈,队列,二叉树能自己手写吗:
能 - 堆,AVL树,红黑树学过吗:
学过 - 冒泡,快速,归并排序能手写吗:
突击几天能 - 递归,二分,贪心,回溯,动规这几种算法学过哪几种:
递归一直掌握的不好,学过但是自己不会用,不知道啥时候用
二分,贪心学过
回溯,动归没学过 - LeetCode 大概刷了多少题:
0
4、计算机网络与操作系统看过哪些书籍:计网的大黑书+王道,操作系统还没学
- HTTP、TCP、IP、ICMP、UDP、DNS、ARP这些协议了解过吗:
都了解 - HTTPS安全相关的:数字签名、数字证书、TLS了解过吗?
不了解 - 进程线程通信机制了解吗?
学的时候这就没太明白 - 内存管理了解吗?比如置换算法啥的:
了解,计组+csapp的内容
5、网络编程了解吗?看过哪些资料?
- IO模型懂吗,阻塞非阻塞,同步异步这些概念懂吗?:
- IO 复用机制:epoll、select、poll懂吗?:
6、MySQL与Redis看过哪些资料?:
- sql 熟练吗:
- 索引底层原理懂吗:
- 锁和事务了解吗?幻读了解吗?
- redis主从,集群了解过吗?
7、C++/Linux项目做过哪些?:
跟着视频敲了个百度网盘
8、其他你们自己补充:
学习规划(2023.7.28)
课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。
你还是有一点基础的,不过你的当前计划是保研,到时候可以 以保研为重,不过这几个月,可以花点时间卷一卷寒假实习,你目标最需要补充的大概就是算法这块了,所以呢,我们接下来两个月,以刷题 + 项目为核心目标,然后之后就是刷八股文,不过八股文这块,等你这两个学的差不多,再给你刷。
1、算法:你跟着我这个课程刷就行:拿捏算法面试课程,寒假实习,中大厂,手撕算法是比较重要的环节,你跟着我这个课程刷吧,核心做里面的 easy + medium 的题,面试之前最好是可以刷完一遍,然后五星的刷2~3遍吧。
时间推荐:推进一周刷 15+ 道题。
2、项目:我们需要快速突击一个项目,直接看牛客网这个web服务器就行:Linux高并发服务器开发,到时候这个项目 + 你百度网盘的项目,写在简历刚刚好,然后这个牛客网的项目,前面 4 章是基础讲解,你跟着学,相当于在补充基础吧,前面四章的内容,也是面试考察的重点。
项目复习:做完这个项目,到时候面试跟着这个复习+写简历就行:web服务器项目项目逻辑+面试题整理。
时间推荐:建议这两个月刷完,十月份刷完吧。
1+2是你最近的学习核心。
3、深入理解C++:你C++刷过黑马的,这个算入门,其实还不大够,你可以刷一下这个课程:重学C++,提取码: u54v,对应慕课网这个课程:慕课网对应课程,前面的很基础,你可可以从第六章开始挑着看。后面的大项目,你可以不做,看完这个,C++基本不慌。
4、复习:你先学吧,到时候复习的内容,再发给你,主要就 mysql + C++ + 网络编程 + 操作系统 这个大块,到时候直接刷高频题吧,寒假实习估计也会简单一些。
学习顺序:可以分2条路学,前期多花时间在1,然后一边学习2,等你1刷的差不多,可以倾斜点时间学习3,等做完项目,在来统一复习4+刷题。。
就行先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
### 学习打卡
Java规划
具体学习安排
1、Java进阶=》JVM入门:你有一定的Java基础,直接学习 Java进阶吧,重点看一下划线的内容过就行,核心是学习集合,之后学习 图解JVM学习指南 ,先入门一下。
划重点:为了学习更快,请学习的时候,按照我网站的说明来,重点看划线的那些就行,项目实战就不做了,练习也可以不做。
时间安排:建议20天完成,Java进阶13周,JVM入门一周。
2、框架与项目:按照 web学习路线整合(框架+项目) 路线学,项目涉及内容太多,学的时候,哪里不会补哪里,,大概做2个项目,就做电商支付+牛客网/B站弹幕,javaweb跳过,SSM和Springboot也跳过。
时间推荐:20天。
3、算法:继续跟着我 拿捏算法面试课程 刷,后续慢慢可以采用Java来写也算是熟悉Java用法把。
时间推荐:建议一周刷 15+ 道题。
4、核心八股文:学完 1 + 2 之后就来学,先系统刷一下 mysql + redis,刷完就可以按照面经来刷了
mysql=>redis:mysql 你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,如果看不懂就刷一下我提供的视频。redis 的话先去刷《redis开发与运维》:《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐。
时间:15天。
5、复习:
第一轮复习:刷高频题,按照 八股文高频题库(必看) 进行第一轮复习,核心学的差不多,按 面试突击专题学习指南(必看) 进行第二轮复习,这个时候你已经能够应付挺多八股文了,但是八股文学无止境,之后学完有时间再回归系统学习,我会给你推荐对应的书籍和专栏。
时间:一个月
更多:学完了,再归来学习系统的,到时候给你推荐。
学习顺序
前期两条线,后期三条,具体是:算法长期保持刷,然后先学1,学完1之后,就学习2,2做了一个项目之后哦,就开始学习 4 ,学完 5 就可以面试了,之后有时间咱们看我推荐的书以及更加深入的专栏
就行先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地