2025届_Rico
技术栈测试(C++版)
1、C 语言看的哪个资料?:——浙大翁凯老师c语言视频
- 指针懂吗?知道什么是地址吗?——懂,知道
-
懂内存分配吗?——懂一点,掌握的不好
- 结构体是否学过?——学过
2、C++看的哪个资料?——黑马C++、C++primer、侯捷C++
- 继承,重写,多态懂吗?——学过,掌握的不好
-
STL这些容器学过了不?大致底层实现懂不?——学过,大致了解,
- 智能指针了解吗?——学过忘了
3、数据结构与算法看的哪个资料:——王道、hello算法
- 链表,栈,队列,二叉树能自己手写吗:——突击几天就可以
- 堆,AVL树,红黑树学过吗:——红黑树没学过
- 冒泡,快速,归并排序能手写吗:——突击几天就可以
- 递归,二分,贪心,回溯,动规这几种算法学过哪几种:——没学过动态规划,剩下的学过,掌握的不好
- LeetCode 大概刷了多少题:——100左右,也是看了答案才能有思路
4、计算机网络与操作系统看过哪些书籍:——计网不太会,操作系统考研王道
- HTTP、TCP、IP、ICMP、UDP、DNS、ARP这些协议了解过吗:——了解过,忘了
- HTTPS安全相关的:数字签名、数字证书、TLS了解过吗?——不太了解
- 进程线程通信机制了解吗?——突击一下能回忆起来
- 内存管理了解吗?比如置换算法啥的:——学过,突击可以回忆起来
5、网络编程了解吗?看过哪些资料?——正在看牛客网websever项目
- IO模型懂吗,阻塞非阻塞,同步异步这些概念懂吗?:——基本懂
- IO 复用机制:epoll、select、poll懂吗?:——不懂
6、MySQL与Redis看过哪些资料?:——mysql必知必会,Redis没学过
- sql 熟练吗:——不熟练
- 索引底层原理懂吗:——不懂
- 锁和事务了解吗?幻读了解吗?——学过忘了,看一下能回忆起来
- redis主从,集群了解过吗?——不了解
7、C++/Linux项目做过哪些?:——没做过,正准备做这个websever
8、其他你们自己补充:
学习规划(2024.1.29)
一些链接入口
课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。
你的大致情况分析与规划
首先你是大部分接触过的,但是掌握的不扎实,很多东西是需要重新捋一捋的,但是暑假实习也是近在眼前,我们还是可以尝试先找个实习,找不到就当作混一混经验,之后全力备战秋招。
如果你把候捷的内容掌握了,那肯定是很够的,但是这个很难,不过你数据库,redis,网络,算法,项目啥的,很多还需要学,所以C++这块是无法再次系统去学的了,只能针对某些高频问题,通过文章去学习。
接下来我们主要补充数据库,redis,网络,算法,项目这些,赶一下实习,实习持续到五月份,还是有机会找个滴。
目标:冲明年暑假实习,全力备战秋招。
具体安排
现在主要以八股文+项目 + 算法为主,具体如下
1、深入理解C++:这个先不看了,后面直接复习面经吧,先把时间让出来学习别的内容。
2、做个项目入门网络编程:项目需要做两个,入门看看牛客网这个web服务器就行:C++网络编程入门与实战,注意,做这个项目的目的不是为了项目,而是为了学习Linux编程,深入理解操作系统,网络编程。
做完了第一个项目,做第二个项目,第二个项目有点大,可以说是第一个项目的升级版,会用到比较多的技术栈:百度云下载 提取码: n1ee
时间推荐:你先做完第一个吧,两周内刷完第一个,第二个一个月,可能第二个你暑假来不及做,到时候我再给你推荐一写小点的项目,目前牛客网项目,确实有点太小了。
3、网络 + 数据库 + Redis:八股文除了语言层面,其他就是网络+数据库 + Redis,所以咱们需要先学习
(1)、计算机网络:这里推荐你看下书籍,看《计算机网络自顶向下》如何读+重点章节指南,围绕一个主题「一个数据包是怎么从一个电脑准确无误发到另外一台电脑」,你也可以先看下这几个文章吧,看完再去看书。
如果让你来设计网络(必看)
(2)数据库:这是非常重点,看 MySQL原理剖析课程说明 就行,有点难度,不过里面也提供了视频版本的入门哦,主要看我标🌟的那些。
(3)Redis:推荐看《Redis设计与实现》这本书就可以了,看完有余力再给你推荐专栏,另外,找实习之前不学完也没事。
时间安排:一个月,可以同时学,也可以先(1)后(2)再(3)
4、八股文复习:八股文是我们的核心,不过你其实很多都学过了,咱们先快速复习下核心的吧,之后有时间在系统学习下。
(1)C++:目前C++八股文复习还在整理中,你先刷下小程序关于C++部分就行,小程序名称叫「校招八股文」。
(2)mysql+redis+计算机基础部分:先跟着 八股文高频题库(必看) 进行第一轮复习,里面有Java的,别理即可,之后按 面试突击专题学习指南(必看) 进行第二轮复习,Java的不理即可。
时间:20~25天。
5、算法:你可以继续跟代码随想录,也可以跟着我 拿捏算法面试课程 刷,主要以简单题+中等题为主,这个比较难,当作长期战线吧。
时间推荐:每周刷20+道。保证里面的题会做即可。
PS:未来两个月,我会把C++弄的更加完善滴,C++目前还没有那么完善。
学习顺序
先学完 2+3,2就先做完一个项目就行,第二个慢慢做,因为你的主要目标还是秋招。学完2之后,就开始学习3=》4,至于 5,长期保持刷。
先给你安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:23与22届做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地