25届-罗豪
技术栈测试(C++版)
1、C 语言看的哪个资料?:
- 指针懂吗?知道什么是地址吗?
懂 - 懂内存分配吗?
-
结构体是否学过?
学过
2、C++看的哪个资料?
黑马c++基础课程 c++ Primmer Plus第六版 - 继承,重写,多态懂吗?
懂 - STL这些容器学过了不?大致底层实现懂不?
学过,不懂底层 -
智能指针了解吗?
学过
3、数据结构与算法看的哪个资料: -
链表,栈,队列,二叉树能自己手写吗:
手写链表 -
堆,AVL树,红黑树学过吗:
-
冒泡,快速,归并排序能手写吗:
冒泡 - 递归,二分,贪心,回溯,动规这几种算法学过哪几种:
二分、递归 - LeetCode 大概刷了多少题:
30题
4、计算机网络与操作系统看过哪些书籍:
计算机网络第八版谢希仁 操作系统王道 - HTTP、TCP、IP、ICMP、UDP、DNS、ARP这些协议了解过吗:
了解过 -
HTTPS安全相关的:数字签名、数字证书、TLS了解过吗?
-
进程线程通信机制了解吗?
- 内存管理了解吗?比如置换算法啥的:
5、网络编程了解吗?看过哪些资料?
- IO模型懂吗,阻塞非阻塞,同步异步这些概念懂吗?:
- IO 复用机制:epoll、select、poll懂吗?:
6、MySQL与Redis看过哪些资料?:
- sql 熟练吗:
不熟练 - 索引底层原理懂吗:
- 锁和事务了解吗?幻读了解吗?
- redis主从,集群了解过吗?
7、C++/Linux项目做过哪些?:
c++集群聊天服务器,基于muduo网络库 跟着视频过了一遍
8、其他你们自己补充:
你的大致情况分析与规划(2024.11.14)
你现在主要是hi准备春招,时间还是比较多的,所以这里建议系统学习一下,之后春招其实也有挺多机会多,接下来主要需要补充的是项目,八股文的话,需要重点要掌握好 Mysql + 网络编程 + C++这块的内容,算法也需要刷一刷
目标:冲 春招。
具体学习计划安排
1、项目与简历:补充一个项目:可以看下这个项目0. C++工业气象台实战项目说明,前面几章都是网络编程的内容,属于面试问的比较多的,后面才是开始做项目,项目主要学习一些设计思路,可以快速跟着做一下,哪怕导入源码学习都行,项目有点难度滴。
时间推荐:20~30天。
2、算法:算法略差,这里推荐跟着我的课程刷一下:0. 算法系统课。
时间推荐:每周15+道题的速度刷。
3、核心八股文系统学习:
(1)C++补充:你刷下这个课程吧:0. 重学C++,时间有限,看一下重点内容即可,就是STL那块内容就行,6~10章节。
(2)mysql系统补充:mysql 你看 MySQL原理剖析课程说明,重点看标🌟的那些就行
(3)好文学习:这几天文章非常不错,可以看下
如果让你来设计网络(必看)
Socket到底是什么
时间:15天
4、整体八股文复习:
(1)通用部分:
时间:7天
(2)C++部分:你先刷下小程序关于C++部分就行,小程序名称叫「校招八股文」。不过春招的时候,应该也把这些同步到网站上了,你到时候开始复习了找我说即可。
时间:5天
5、平时闲散阅读:平时可以多看一些文章,补充一些知识,因为很多知识比较零散,比如IO之类的,那么可以在优质文章这里选来看看:优质文章补充
学习顺序
可以前期先主要学习1+2,等你2做的差不多了,再来学习3=》4.
就行先安排这么多,然后记得来每周打卡学习进度哈,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,我会看的
有什么问题记得随时私聊帅地