2026届_重楼

技术栈测试(C++版)

**1、C 语言看的哪个资料?:C Primer Plus

  • 指针懂吗?知道什么是地址吗?

  • 懂内存分配吗?

  • 结构体是否学过?

**2、C++看的哪个资料?C++程序设计

  • 继承,重写,多态懂吗?

  • STL这些容器学过了不?大致底层实现懂不?

  • 智能指针了解吗?

3、数据结构与算法看的哪个资料:

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

4、计算机网络与操作系统看过哪些书籍:图解tcp/ip 看了一半

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

5、网络编程了解吗?看过哪些资料?

  • IO模型懂吗,阻塞非阻塞,同步异步这些概念懂吗?:
  • IO 复用机制:epoll、select、poll懂吗?:

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

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

7、C++/Linux项目做过哪些?

8、其他你们自己补充:

学习安排(2023.5.1)

你现在大一,距离以后求职还比较久,虽然你说自己喜欢信息安全这些,不过如果你喜欢,那就有时间时折腾折腾,咱们先以打基础为主,至于以后要选择什么岗位,后面再来选就行,把基础打好才是最重要的,然后其实你的大一,学的不算多,接下来要好好努力哦。

然后你也在学习网络,那么网络继续学习,你现在主要是学习数据结构+算法 + 网络:

1、数据结构与算法:C实现的网上好的课程很少,你看 MOOC 这一门:杭电数据结构与算法,这门课程比较难,不过对于大一或者大二,这是最重要的一门了。跟着好好实现那些数据结构,刷完之后,就要开始刷算法题了,跟着我这个课程刷就可以了:拿捏算法面试

时间推荐:这学期+暑假刷完,下学期你们应该会开设这个课程,不过你需要提前学完=》才能更好跟着刷算法。

2、网络:先别看图解TCP/IP,直接看B站看这个视频:计算机网络微课堂(有字幕无背景音乐版),刷完看《网络是怎样连接的》这本书。

因为期末也要来了,你估计也没有太多时间,接下来你先主要学习这两个哦,加油。

先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的

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

学习打卡
2023 5.1——5.7
五一加上学校事务,这周晚自习只上了一节,学的很少。
Mooc数据结构与算法课程看到了哈希查找那里,也就是了解了:时间复杂度,线性表(顺序表,链表),栈,队列,查找(顺序,折半,索引)。感觉学的有些笼统,自己也去看了一些算法的小文章巩固了一下。

2023 5.8——5.14
这周花了更多的时间在编程上,Mooc课程没有进度,而是照地哥说的好好去实现数据结构,重新看了一下关键课程,把课件里的代码都在Vscode里实现一下(刚刚转用Vscode,对新手很不友好,解决问题也花了很多时间),也就刚刚实现完顺序表存储结构编程,快进入查找了,期间也花了时间复习c语言。
计算机网络就一点也没学。

2023 5.15——5.21
这周跟Mooc实现了插入排序(简单插入,希尔),选择排序(简单选择,归并),交换排序(冒泡,快速)。计算机网络课程看了五集。

2023 5.22——5.28
Mooc课程看完了二叉树部分,但是相关的代码还没有跟着完全实现,课外实现了一个n数全排列,计算机网络没有进展,看了一些郝斌老师的c语言课程。

2023 5.29——6.4
发现自己对c语言掌握的并不好,对于内存和指针的理解都存在不足之处,所以这周并没有更进数据结构与算法,而是去看了郝斌老师的c语言课程,上周看了一点,这周看的差不多了,c语言算是入门了。7月14号放假,下周工程训练,差不多之后的进度会慢下来,要备考期末了。

2023 6.5——6.11
把郝斌老师的C语言课程看完了,也没有做些什么别的事情了,c++也开始了系统复习。下周之后备考期末了。

发表评论

后才能评论