26届_skk
技术栈测试(C++版)
1、C 语言看的哪个资料?: 大学c语言教材
- 指针懂吗?知道什么是地址吗? 熟悉
-
懂内存分配吗?了解
- 结构体是否学过?本科c语言公共课学过,现在记不清
2、C++看的哪个资料?
- 继承,重写,多态懂吗?只懂理论,实操很少
-
STL这些容器学过了不?大致底层实现懂不?
- 智能指针了解吗?只了解基本用法,不懂底层逻辑
3、数据结构与算法看的哪个资料: 数据结构严蔚敏紫皮
- 链表,栈,队列,二叉树能自己手写吗:c++不能,学过数据结构
- 堆,AVL树,红黑树学过吗:学过
- 冒泡,快速,归并排序能手写吗:学过,忘记
- 递归,二分,贪心,回溯,动规这几种算法学过哪几种: 二分熟悉,其余忘记
- LeetCode 大概刷了多少题:80-90
4、计算机网络与操作系统看过哪些书籍:考研教材
- HTTP、TCP、IP、ICMP、UDP、DNS、ARP这些协议了解过吗:学过已忘记
- HTTPS安全相关的:数字签名、数字证书、TLS了解过吗?
- 进程线程通信机制了解吗?
- 内存管理了解吗?比如置换算法啥的:
5、网络编程了解吗?看过哪些资料?
- IO模型懂吗,阻塞非阻塞,同步异步这些概念懂吗?:了解理论,无实操
- IO 复用机制:epoll、select、poll懂吗?:看过linux相关
6、MySQL与Redis看过哪些资料?:
- sql 熟练吗:学过忘记
- 索引底层原理懂吗:
- 锁和事务了解吗?幻读了解吗?
- redis主从,集群了解过吗?
7、C++/Linux项目做过哪些?:
高并发内存池 (代码随想录的项目,理论熟悉)
8、其他你们自己补充:
你的大致情况分析与规划(2025.3.8)
你基础太差了,所以先停止一下投递,不过呢,相信你可能也比较想抓住三四月份,所以我这边就先给你安排3个星期左右的学习量吧,让你把一些核心的东西过一下,就是面试大厂必须准备的东西过一下,但是呢,大厂考察的内容太多了,很多时候需要会 举一反三,其他的内容,我们后续再来学吧
具体学习计划安排
1、项目与简历:等你秋招的时候,我们再来准备个项目吧,内存池+RPC,还是有点太小,就是缺乏一些业务场景,面试官可能不好提问,直接怼八股文 场景题这些,所以秋招的时候,再准备个新项目。你先有的简历,我这几天给你好好改一下吧,你先学习八股文 算法这些。
2、算法:算法略差,这里高强度把高频题库刷一下,中大厂手写算法题是必须的,没写出来基本就挂了:117. 算法高频题库
时间推荐:高强度刷,每周 20+ 道题,主要先搞定容易+中等的那些题。
3、核心八股文系统学习:
(1)C++补充:你刷下这个课程吧:0. 重学C++,时间有限,看一下重点内容即可,就是STL那块内容就行,6~10章节。
时间:2天。
(2)mysql系统补充:mysql 你看 MySQL原理剖析课程说明,重点看标🌟的那些就行。
时间:3天。
(3)操作系统+计算机网络:没时间系统学了,看下这些文章:
如果让你来设计网络(必看)
小白科普:从输入网址到最后浏览器呈现页面内容,中间发生了什么?
看完网络+OS 核心的内容有个大概认知。
时间:1天
(4)好文学习:其他一些网络编程等的文章也看下 ,当作复习
Socket到底是什么
时间:半天
4、八股文整体复习:八股文太容易忘记了,我们这里把核心的复习一下。
(1)C++:目前C++八股文可以先看下这里的:https://www.iamshuaidi.com/mianshi 关于C++部分的,后续会整理一些突击的版本。
(2)mysql+计算机基础部分:先跟着 八股文高频题库(必看) 进行第一轮复习,里面有Java的,别理即可,之后按 面试突击专题学习指南(必看) 进行第二轮复习,Java的不理即可。(就看 mysql+计网+OS这几个即可)
时间:10天。
5、平时闲散阅读:平时可以多看一些文章,补充一些知识,因为很多知识比较零散,比如IO之类的,那么可以在优质文章这里选来看看:优质文章补充
学习顺序
算法+八股文同时学,把3+4(1)(2)的第一轮复习搞定,就去面试吧,然后其他的,我们再慢慢补了,再通过你面试中的软肋,我给你补对应的内容,后面有时间再来学习更多
就行先安排这么多,然后记得来每周打卡学习进度哈,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,我会看的
有什么问题记得随时私聊帅地
学习打卡
10-16 C++进阶学习6-10,计网基础八股整理