前言:时间已经来到12月份,现在还没有上岸的同学真的要好好准备一下来年的秋招了。这里就给大家分享一份c++校招最强攻略,突击一下吧,少年!
一.语言基础部分
好的技术基础,对于校招生来说极为重要。
1.数据结构与算法
1⃣️常用算法基础
- 栈/堆
- 队列
- 树
- 图
- 散列表
2⃣️查找排序算法
- 静态查找算法
- 动态查找算法
- 哈希表查找
- 插入排序算法
- 交换排序算法
- 并归排序算法
- 基数排序算法
2.c/c++设计模式
- 策略模式
- 适配器模式
- 单例模式
- 原型模式
- 代理模式
- 责任链模式
- 观察者模式
3.c++语言11/17新标准
- 类型推导
- 序列for循环
- 空指针/强类型枚举
- thread-local存储期限
- 垃圾回收机制
- 正则表达式
- 通用智能指针
- 关键字:auto/decltype/nullptr/constexpr
- 信号量/互斥体和自旋锁
推荐书籍:
- 算法导论(第三版)/数据结构
- 算法与应用:c+