2026届_??

技术栈测试(C++版)

1、C 语言看的哪个资料?: 学校的教材

  • 指针懂吗?知道什么是地址吗?
    掌握的不错

  • 懂内存分配吗?
    学过忘了

  • 结构体是否学过?
    掌握的不错

2、C++看的哪个资料?
网上的一些面试题、黑马程序员

  • 继承,重写,多态懂吗?
    掌握的不错

  • STL这些容器学过了不?大致底层实现懂不?
    STL容器学过,vector的底层懂,其他的不太懂

  • 智能指针了解吗?
    了解作用和用法,对底层不太懂

**3、数据结构与算法看的哪个资料:
代码随想录

  • 链表,栈,队列,二叉树能自己手写吗:
  • 堆,AVL树,红黑树学过吗:学过忘了
  • 冒泡,快速,归并排序能手写吗:
    冒泡和快速可以、归并没写过
  • 递归,二分,贪心,回溯,动规这几种算法学过哪几种:
    都学过
  • LeetCode 大概刷了多少题:
    200

**4、计算机网络与操作系统看过哪些书籍:小林coding

  • HTTP、TCP、IP、ICMP、UDP、DNS、ARP这些协议了解过吗:
    了解过
  • HTTPS安全相关的:数字签名、数字证书、TLS了解过吗?
    没有
  • 进程线程通信机制了解吗?学过忘了
  • 内存管理了解吗?比如置换算法啥的:
    不了解

**5、网络编程了解吗?看过哪些资料?
在B站看过一些视频

  • IO模型懂吗,阻塞非阻塞,同步异步这些概念懂吗?:
    IO模型不懂、阻塞非阻塞了解、同步异步了解
  • IO 复用机制:epoll、select、poll懂吗?:
    掌握的不错

6、MySQL与Redis看过哪些资料?:

  • sql 熟练吗:
  • 索引底层原理懂吗:
  • 锁和事务了解吗?幻读了解吗?
  • redis主从,集群了解过吗?

7、C++/Linux项目做过哪些?
muduo网络库

8、其他你们自己补充:

你的大致情况分析与规划(2025.6.1)

基础不算好也不算太差,总体就是很多都有接触过,但是都学习的不够深入,这种面试互联网企业,肯定会顶不住。

所以接下来,我们可以先花两个月时间,好好沉淀一下,然后呢,你如果要一边找银行的实习,也可以找,就随缘,有就来,没有就算了,因为央国企 银行等,实习HC很少。

目标:花两个月沉淀,冲秋招。

具体学习计划安排

1、项目补充:需要在做一个项目,可以做一个业务类的项目,C++大部份项目都没有用到mysql,但是面试mysql是必须掌握的,所以我们尽量找个有数据库的项目吧,可以先做这个:C++工业气象台实战项目说明,项目有点大,反正学习思路,也可以复制粘贴代码,反正后续根据简历书写来应付面试就行。

时间:半个月

2、算法:算法还可以,不过还需要继续加强,可以刷:117. 算法高频题库

时间推荐:保持手感,每周10+道题,可以前期少一点,后面要面试了再多一点。

3、mysql补充:如果对sql基本语法不了解,可以自己随便找个课程入门下,比如菜鸟教程就行,然后需要刷一下 sql,就刷这个:SQL刷题练习,刷个30多道就差不多。

时间:5天。

4、核心八股文系统学习

(1)C++补充:你刷下这个课程吧:0. 重学C++,时间有限,看一下重点内容即可,就是STL那块内容就行,6~10章节。就当作复习一下吧

时间:3天。

(2)mysql系统补充:mysql 你看 MySQL原理剖析课程说明,重点看标🌟的那些就行。你刷过小林的,再次看等于复习。

时间:4天。

(3)操作系统+计算机网络:没时间系统学了,看下这些文章:

如果让你来设计网络(必看)

小白科普:从输入网址到最后浏览器呈现页面内容,中间发生了什么?

图解 | 你管这破玩意儿叫TCP?

基本功 | 一文讲清多线程和多线程同步

7. 什么是 HTTPS ?

看完网络+OS 核心的内容有个大概认知。

然后也可以把我这个专栏看下:0. 计算机网络五层模型入门

时间:3天

(4)好文学习:其他一些网络编程等的文章也看下 ,当作复习

你管这破玩意叫 IO 多路复用?

图解 | 你管这破玩意叫线程池?

Socket到底是什么
时间:1天

后续有时间还需要补充redis,不过后面再说,你先学。

5、八股文整体复习:八股文太容易忘记了,我们这里把核心的复习一下。

(1)C++:目前C++八股文可以先看下这里的:https://www.iamshuaidi.com/mianshi 关于C++部分的,后续会整理一些突击的版本。

(2)mysql+计算机基础部分:先跟着 八股文高频题库(必看) 进行第一轮复习,里面有Java的,别理即可,之后按 面试突击专题学习指南(必看) 进行第二轮复习,Java的不理即可。(就看 mysql+计网+OS这几个即可)

时间:10天。

6、平时闲散阅读:平时可以多看一些文章,补充一些知识,因为很多知识比较零散,比如IO之类的,那么可以在优质文章这里选来看看:优质文章补充

学习顺序

算法可以长期刷,项目和八股文可以同时学习,也就是先学习1,期间可以学习4=》5,至于3,自己安排时间刷,比如每天分一个小时用来刷算法+SQL。

就行先安排这么多,然后记得来每周打卡学习进度哈,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,我会看的

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

学习打卡

第一周2025.6.16 – 2025.6.23
之前在准备英语六级
1.算法:
刷完了链表章节
2.C++项目
做完了开发框架
3.SQL语法
刷了40道基础
4.核心八股文
主要看了网络相关的,专栏_计算机网络入门系列教程看到了11.DNS
第二周2025.6.24 – 2025.7.1
1.算法:
刷完了二叉树章节
2.C++项目
做到了基于TCP的文件传输协议

发表评论

后才能评论